.text-color-navy-blue{color:#1D428A}.bg-grey{background-color:#F2F2F2}.bg-navy-blue{background-color:#1D428A}.bg-lighter-blue{background-color:#eff4f6}@font-face{font-family:"Metropolis-Bold";src:url("/fonts/Metropolis-Bold.eot");src:url("/fonts/Metropolis-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/Metropolis-Bold.woff2") format("woff2"),url("/fonts/Metropolis-Bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Metropolis-BoldItalic";src:url("/fonts/Metropolis-BoldItalic.eot");src:url("/fonts/Metropolis-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/Metropolis-BoldItalic.woff2") format("woff2"),url("/fonts/Metropolis-BoldItalic.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Metropolis-Light";src:url("/fonts/Metropolis-Light.eot");src:url("/fonts/Metropolis-Light.eot?#iefix") format("embedded-opentype"),url("/fonts/Metropolis-Light.woff2") format("woff2"),url("/fonts/Metropolis-Light.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Metropolis-LightItalic";src:url("/fonts/Metropolis-LightItalic.eot");src:url("/fonts/Metropolis-LightItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/Metropolis-LightItalic.woff2") format("woff2"),url("/fonts/Metropolis-LightItalic.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Metropolis-Regular";src:url("/fonts/Metropolis-Regular.eot");src:url("/fonts/Metropolis-Regular.eot?#iefix") format("embedded-opentype"),url("/fonts/Metropolis-Regular.woff2") format("woff2"),url("/fonts/Metropolis-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Metropolis-RegularItalic";src:url("/fonts/Metropolis-RegularItalic.eot");src:url("/fonts/Metropolis-RegularItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/Metropolis-RegularItalic.woff2") format("woff2"),url("/fonts/Metropolis-RegularItalic.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Metropolis-Medium";src:url("/fonts/Metropolis-Medium.eot");src:url("/fonts/Metropolis-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/Metropolis-Medium.woff2") format("woff2"),url("/fonts/Metropolis-Medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Metropolis-MediumItalic";src:url("/fonts/Metropolis-MediumItalic.eot");src:url("/fonts/Metropolis-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/Metropolis-MediumItalic.woff2") format("woff2"),url("/fonts/Metropolis-MediumItalic.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Metropolis-SemiBold";src:url("/fonts/Metropolis-SemiBold.eot");src:url("/fonts/Metropolis-SemiBold.eot?#iefix") format("embedded-opentype"),url("/fonts/Metropolis-SemiBold.woff2") format("woff2"),url("/fonts/Metropolis-SemiBold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Metropolis-SemiBoldItalic";src:url("/fonts/Metropolis-SemiBoldItalic.eot");src:url("/fonts/Metropolis-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/Metropolis-SemiBoldItalic.woff2") format("woff2"),url("/fonts/Metropolis-SemiBoldItalic.woff") format("woff");font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:300}h1{font-size:28px}h2{font-size:36px;color:#333}.subpage h2,.docs h2,.blog h2,.resources h2{color:#111;font-family:"Metropolis-Regular",Helvetica,sans-serif;font-size:22px}h3{font-size:22px}.docs h3{font-size:20px}h4,.h4{font-size:18px}h5{font-size:14px}p{line-height:1.7em;font-weight:300;font-size:16px;color:#333}p.intro{font-size:18px}a{font-size:16px;text-decoration:none;color:#49AFD9;font-family:"Metropolis-Medium",Helvetica,sans-serif}a:hover{text-decoration:underline}a.section-link{color:#fff}a.section-link:hover{color:#0095D3}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.fade{transition:opacity .15s linear}blockquote{margin-left:0px;margin-right:0px}blockquote p{color:#9e9e9e}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:1 1}.nav-link.disabled{color:#ccc;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #ccc}.nav-tabs .nav-item{margin-bottom:0px;margin-right:1rem;padding:.5rem}.nav-tabs .nav-link{border:1px solid transparent;border-top-right-radius:.25em;border-top-left-radius:.25em}.nav-tabs .nav-link.disabled{color:#ccc;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{background-color:#fff;border-color:#ccc;border-bottom:0px;padding:.5rem;color:#78BE20}.nav-tabs .dropdown-menu{margin-top:1rem}body{font-family:"Metropolis-Light",Helvetica,sans-serif;margin:0px;line-height:1.25}.wrapper{max-width:980px;margin:0px auto;padding:20px}@media only screen and (max-width: 767px){.wrapper{max-width:100%}}@media only screen and (min-width: 1440px){.wrapper.docs{max-width:80%}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}li{list-style-type:none;display:inline;padding-right:25px;font-size:14px;line-height:1.7em}li:last-of-type{padding-right:0px}button{background-color:unset;border:none}strong,.strong{font-family:"Metropolis-Medium",Helvetica,sans-serif}.grid.three{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:20px;column-gap:20px}@media only screen and (max-width: 767px){.grid.three{grid-template-columns:1fr}}.grid.two{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 767px){.grid.two{display:block}}.rounded-circle{border-radius:50% !important}.external::after,.docs .docs-content a[target="_blank"]::after{content:'';background-image:url(/img/clarity/essential/pop-out-line-blue.svg);background-size:cover;display:inline-block;height:12px;margin-left:2px;width:12px}noscript{background-color:rgba(255,0,0,0.25);display:block;font-size:14px;font-weight:bold;padding:10px;margin:0 20px 20px 0}img.float-right{display:block;margin-bottom:20px}@media only screen and (min-width: 768px){img.float-right{float:right;margin:0 0 20px 40px}}img.float-left{display:block;margin-bottom:20px}@media only screen and (min-width: 768px){img.float-left{float:left;margin:0 40px 20px 0}}.bg-grid.bg-top{background:url(/img/bg-grid-fade.svg) top right no-repeat}.bg-grid.bg-bottom{background:url(/img/bg-grid-fade-bottom.svg) bottom left no-repeat}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}table{border:1px solid #DAE4EA;border-collapse:collapse;margin-bottom:20px;width:100%}table thead th{background-color:#eff4f6;border:1px solid #DAE4EA;border-right:1px solid #eff4f6;font-family:"Metropolis-SemiBold",Helvetica,sans-serif;font-size:16px;padding:15px;text-align:left;vertical-align:middle}table thead th:last-child{border-right:1px solid #DAE4EA}table tbody td{background-color:#fff;border:1px solid #DAE4EA;border-right:1px solid #fff;font-family:"Metropolis-Regular",Helvetica,sans-serif;font-size:14px;padding:15px;vertical-align:top}table tbody td:last-child{border-right:1px solid #DAE4EA}table tbody td a{font-size:14px}@media only screen and (min-width: 1280px){.d-md-flex{display:flex}}@media only screen and (min-width: 1280px){.jc-md-between{justify-content:space-between}}.d-none{display:none !important}.hairline-top{border-top:1px solid #DAE4EA;margin-top:30px;padding-top:30px}.semibold{font-family:"Metropolis-SemiBold",Helvetica,sans-serif}hr{border-color:#aaa;border-style:solid;border-width:1px 0 0 0}.text-color-navy-blue{color:#1D428A}.bg-grey{background-color:#F2F2F2}.bg-navy-blue{background-color:#1D428A}.bg-lighter-blue{background-color:#eff4f6}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.fade{transition:opacity .15s linear}blockquote{margin-left:0px;margin-right:0px}blockquote p{color:#9e9e9e}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:1 1}.nav-link.disabled{color:#ccc;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #ccc}.nav-tabs .nav-item{margin-bottom:0px;margin-right:1rem;padding:.5rem}.nav-tabs .nav-link{border:1px solid transparent;border-top-right-radius:.25em;border-top-left-radius:.25em}.nav-tabs .nav-link.disabled{color:#ccc;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{background-color:#fff;border-color:#ccc;border-bottom:0px;padding:.5rem;color:#78BE20}.nav-tabs .dropdown-menu{margin-top:1rem}body{font-family:"Metropolis-Light",Helvetica,sans-serif;margin:0px;line-height:1.25}.wrapper{max-width:980px;margin:0px auto;padding:20px}@media only screen and (max-width: 767px){.wrapper{max-width:100%}}@media only screen and (min-width: 1440px){.wrapper.docs{max-width:80%}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}li{list-style-type:none;display:inline;padding-right:25px;font-size:14px;line-height:1.7em}li:last-of-type{padding-right:0px}button{background-color:unset;border:none}strong,.strong{font-family:"Metropolis-Medium",Helvetica,sans-serif}.grid.three{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:20px;column-gap:20px}@media only screen and (max-width: 767px){.grid.three{grid-template-columns:1fr}}.grid.two{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 767px){.grid.two{display:block}}.rounded-circle{border-radius:50% !important}.external::after,.docs .docs-content a[target="_blank"]::after{content:'';background-image:url(/img/clarity/essential/pop-out-line-blue.svg);background-size:cover;display:inline-block;height:12px;margin-left:2px;width:12px}noscript{background-color:rgba(255,0,0,0.25);display:block;font-size:14px;font-weight:bold;padding:10px;margin:0 20px 20px 0}img.float-right{display:block;margin-bottom:20px}@media only screen and (min-width: 768px){img.float-right{float:right;margin:0 0 20px 40px}}img.float-left{display:block;margin-bottom:20px}@media only screen and (min-width: 768px){img.float-left{float:left;margin:0 40px 20px 0}}.bg-grid.bg-top{background:url(/img/bg-grid-fade.svg) top right no-repeat}.bg-grid.bg-bottom{background:url(/img/bg-grid-fade-bottom.svg) bottom left no-repeat}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}table{border:1px solid #DAE4EA;border-collapse:collapse;margin-bottom:20px;width:100%}table thead th{background-color:#eff4f6;border:1px solid #DAE4EA;border-right:1px solid #eff4f6;font-family:"Metropolis-SemiBold",Helvetica,sans-serif;font-size:16px;padding:15px;text-align:left;vertical-align:middle}table thead th:last-child{border-right:1px solid #DAE4EA}table tbody td{background-color:#fff;border:1px solid #DAE4EA;border-right:1px solid #fff;font-family:"Metropolis-Regular",Helvetica,sans-serif;font-size:14px;padding:15px;vertical-align:top}table tbody td:last-child{border-right:1px solid #DAE4EA}table tbody td a{font-size:14px}@media only screen and (min-width: 1280px){.d-md-flex{display:flex}}@media only screen and (min-width: 1280px){.jc-md-between{justify-content:space-between}}.d-none{display:none !important}.hairline-top{border-top:1px solid #DAE4EA;margin-top:30px;padding-top:30px}.semibold{font-family:"Metropolis-SemiBold",Helvetica,sans-serif}hr{border-color:#aaa;border-style:solid;border-width:1px 0 0 0}header{background-color:#fff;position:sticky;top:0;z-index:10}header .wrapper{padding:10px 20px;min-height:52px;display:flex;align-items:center;justify-content:space-between}header .desktop-links{padding-left:0px}header a{color:#777;font-family:"Metropolis-Light",Helvetica,sans-serif;font-size:14px}header a.active{color:#333;font-family:"Metropolis-Medium",Helvetica,sans-serif}header a:hover{color:#333;text-decoration:none}header li img{vertical-align:bottom;margin-right:10px}header .mobile{display:none}@media only screen and (min-width: 768px) and (max-width: 1279px){header .desktop-links li{padding-right:10px}}@media only screen and (max-width: 767px){header{position:relative}header .expanded-icon{display:none;padding:11px 3px 0px 0px}header .collapsed-icon{padding-top:12px}header .mobile-menu-visible .mobile{display:block}header .mobile-menu-visible .mobile .collapsed-icon{display:none}header .mobile-menu-visible .mobile .expanded-icon{display:block}header .desktop-links{display:none}header .mobile{display:block}header button{float:right}header button:focus{outline:none}header ul{padding-left:0px}header ul li{display:block;margin:20px 0px}header .mobile-menu{position:absolute;background-color:#fff;box-shadow:0 5px 5px rgba(0,0,0,0.2);width:100%;top:70px;left:0px;padding-bottom:20px;display:none;z-index:10}header .mobile-menu .header-links{margin:0px 20px}header .mobile-menu .social{margin:0px 20px;padding-top:20px}header .mobile-menu .social img{vertical-align:middle;padding-right:10px}header .mobile-menu .social a{font-size:14px;padding-right:35px}header .mobile-menu .social a:last-of-type{padding-right:0px}}.text-color-navy-blue{color:#1D428A}.bg-grey{background-color:#F2F2F2}.bg-navy-blue{background-color:#1D428A}.bg-lighter-blue{background-color:#eff4f6}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.fade{transition:opacity .15s linear}blockquote{margin-left:0px;margin-right:0px}blockquote p{color:#9e9e9e}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:1 1}.nav-link.disabled{color:#ccc;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #ccc}.nav-tabs .nav-item{margin-bottom:0px;margin-right:1rem;padding:.5rem}.nav-tabs .nav-link{border:1px solid transparent;border-top-right-radius:.25em;border-top-left-radius:.25em}.nav-tabs .nav-link.disabled{color:#ccc;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{background-color:#fff;border-color:#ccc;border-bottom:0px;padding:.5rem;color:#78BE20}.nav-tabs .dropdown-menu{margin-top:1rem}body{font-family:"Metropolis-Light",Helvetica,sans-serif;margin:0px;line-height:1.25}.wrapper{max-width:980px;margin:0px auto;padding:20px}@media only screen and (max-width: 767px){.wrapper{max-width:100%}}@media only screen and (min-width: 1440px){.wrapper.docs{max-width:80%}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}li{list-style-type:none;display:inline;padding-right:25px;font-size:14px;line-height:1.7em}li:last-of-type{padding-right:0px}button{background-color:unset;border:none}strong,.strong{font-family:"Metropolis-Medium",Helvetica,sans-serif}.grid.three{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:20px;column-gap:20px}@media only screen and (max-width: 767px){.grid.three{grid-template-columns:1fr}}.grid.two{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 767px){.grid.two{display:block}}.rounded-circle{border-radius:50% !important}.external::after,.docs .docs-content a[target="_blank"]::after{content:'';background-image:url(/img/clarity/essential/pop-out-line-blue.svg);background-size:cover;display:inline-block;height:12px;margin-left:2px;width:12px}noscript{background-color:rgba(255,0,0,0.25);display:block;font-size:14px;font-weight:bold;padding:10px;margin:0 20px 20px 0}img.float-right{display:block;margin-bottom:20px}@media only screen and (min-width: 768px){img.float-right{float:right;margin:0 0 20px 40px}}img.float-left{display:block;margin-bottom:20px}@media only screen and (min-width: 768px){img.float-left{float:left;margin:0 40px 20px 0}}.bg-grid.bg-top{background:url(/img/bg-grid-fade.svg) top right no-repeat}.bg-grid.bg-bottom{background:url(/img/bg-grid-fade-bottom.svg) bottom left no-repeat}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}table{border:1px solid #DAE4EA;border-collapse:collapse;margin-bottom:20px;width:100%}table thead th{background-color:#eff4f6;border:1px solid #DAE4EA;border-right:1px solid #eff4f6;font-family:"Metropolis-SemiBold",Helvetica,sans-serif;font-size:16px;padding:15px;text-align:left;vertical-align:middle}table thead th:last-child{border-right:1px solid #DAE4EA}table tbody td{background-color:#fff;border:1px solid #DAE4EA;border-right:1px solid #fff;font-family:"Metropolis-Regular",Helvetica,sans-serif;font-size:14px;padding:15px;vertical-align:top}table tbody td:last-child{border-right:1px solid #DAE4EA}table tbody td a{font-size:14px}@media only screen and (min-width: 1280px){.d-md-flex{display:flex}}@media only screen and (min-width: 1280px){.jc-md-between{justify-content:space-between}}.d-none{display:none !important}.hairline-top{border-top:1px solid #DAE4EA;margin-top:30px;padding-top:30px}.semibold{font-family:"Metropolis-SemiBold",Helvetica,sans-serif}hr{border-color:#aaa;border-style:solid;border-width:1px 0 0 0}footer .footer-links{padding:0 20px}footer .bottom-bar{min-height:46px;display:flex;align-items:center;justify-content:space-between}footer .copyright p{font-size:12px;display:flex;align-items:center}footer .copyright a{font-size:12px;font-family:"Metropolis-Light",Helvetica,sans-serif}footer .copyright img{max-width:75px;vertical-align:middle;margin-left:30px}footer .service-links a{color:#777;font-size:12px;font-family:"Metropolis-Light",Helvetica,sans-serif}footer .top-links{min-height:52px;display:flex;align-items:center;justify-content:space-between}footer .social-links{padding:0px}footer .social-links li{padding-right:18px}footer .social-links li img{vertical-align:bottom;margin-right:6px}footer .social-links li a{color:#777;font-weight:300;font-size:12px;font-family:"Metropolis-Light",Helvetica,sans-serif}footer .social-links .mobile{display:none}@media only screen and (max-width: 767px){footer .top-links{display:block}footer .bottom-bar{display:block;padding:10px 20px}footer .copyright a{display:block}}.button{color:#0095D3;font-size:12px;font-weight:600;background-color:#fff;border-radius:4px;padding:14px 10px;min-width:200px;text-transform:uppercase;border:1px solid #fff}.button.secondary{background-color:#0091DA;color:#fff}.button.tertiary{border:1px solid #0095D3}.button.navy-blue{background-color:#1D428A;border:1px solid #1D428A;color:#fff;font-family:"Metropolis-Medium",Helvetica,sans-serif;font-weight:normal;padding:14px 20px}.button.navy-blue:hover{background-color:#fff;color:#1D428A}.button:hover{text-decoration:none}.button .icon-play{background-color:#fff;border:1px solid #1D428A;border-radius:50%;display:inline-block;height:12px;margin-right:5px;margin-top:-2px;position:relative;width:12px;vertical-align:middle}.button .icon-play::before{content:'';border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:6px solid #1D428A;display:block;height:0;left:4px;position:absolute;top:3px;width:0}.buttons{margin-top:40px}.buttons .button:first-of-type{margin-right:30px}@media only screen and (max-width: 767px){.buttons .button:first-of-type{margin:0px 0px 20px 0px}}.container{margin-top:2rem}.nav-tabs{margin-top:2rem}.tab-content{margin:2rem 0 2rem 1rem}.grid-container .grid.three{padding-bottom:40px}.introduction .grid.two{column-gap:20px;padding:0}.introduction a:hover{background-color:#0091DA;box-shadow:0 2px 10px rgba(0,0,0,0.5);text-decoration:none}.introduction h3{color:#fff;font-family:"Metropolis-SemiBold",Helvetica,sans-serif;font-size:12px;line-height:2;letter-spacing:1px;margin:0;padding:25px 0 10px;text-transform:uppercase}.introduction p{color:#fff;font-family:"Metropolis-Light",Helvetica,sans-serif;font-size:16px;line-height:24px;margin:0;padding:0 0 40px 0}.introduction p:first-of-type{padding-bottom:10px}.introduction p.cta{font-family:"Metropolis-SemiBold",Helvetica,sans-serif;text-decoration:underline}@media only screen and (min-width: 768px){.introduction .col{padding:0 20px}.introduction .content-wrap{width:80%}}@media only screen and (max-width: 767px){.introduction{padding:0px 20px}}@media only screen and (min-width: 768px){.use-cases{padding-top:70px;padding-bottom:30px}}.use-cases>a:hover{text-decoration:none}.use-cases>a:hover .grid{box-shadow:0 2px 10px rgba(0,0,0,0.2)}.use-cases .grid{background-color:#fff;border:1px solid #F2F2F2;margin-bottom:30px;grid-template-areas:"image text"}.use-cases .grid .image{text-align:center;display:flex;align-items:center;justify-content:center;grid-area:image}.use-cases .grid .image img{justify-self:center}.use-cases .grid .text{grid-area:text;padding:35px 30px 40px}@media only screen and (min-width: 1280px){.use-cases .grid .text{padding:35px 60px 40px 0}}.use-cases .grid .text a.button{display:block;max-width:138px;text-align:center;padding:5px 10px;min-width:unset}.use-cases .grid.image-right{grid-template-areas:"text image"}@media only screen and (max-width: 767px){.use-cases .grid.image-right{grid-template-columns:1fr;grid-template-areas:"image" "text"}}@media only screen and (max-width: 767px){.use-cases .grid{grid-template-columns:1fr;grid-template-rows:minmax(160px, 1fr);grid-template-areas:"image" "text"}}.use-cases h3{color:#111;font-family:"Metropolis-Medium",Helvetica,sans-serif}.use-cases p{color:#777;font-size:14px;line-height:24px}.team h3,.team p{color:#111}.team p.content{font-size:16px;line-height:24px}@media only screen and (min-width: 768px){.team p.content{width:80%}}.team a{color:#49AFD9;font-family:"Metropolis-Medium",Helvetica,sans-serif}.team a:hover{text-decoration:underline}.team .grid.three{row-gap:40px;margin:60px 0px 50px}.team .bio{display:grid;grid-template-columns:120px 1fr;column-gap:20px}.team .bio:hover .image img{filter:none}.team .bio .image img{filter:grayscale(100%);height:120px;width:120px;transition:300ms filter linear}.team .bio .info{align-self:center}.team .bio p{margin:0px}.team .bio p.name{font-size:16px}.team .bio p.position{font-size:14px}.experimental .grid.three .col{padding:0px}.experimental .icon{background-color:#0091DA;padding:25px;min-height:95px;display:flex;align-items:center;justify-content:center}.experimental .content{padding:25px}.experimental .content .example{background-color:#F2F2F2}.blog{padding-bottom:50px}.blog .col{border:1px solid #DAE4EA}.blog .col:hover{box-shadow:0 2px 10px rgba(0,0,0,0.2)}.blog .col img{width:100%}.blog .col .content{padding:0px 20px}.blog.landing{background-color:#fff;margin-top:-90px}.blog.landing h3{margin:15px 0 12px}.blog.landing h3 a{color:#1D428A;font-family:"Metropolis-Regular",Helvetica,sans-serif;font-size:22px}.blog.landing p{color:#777;font-size:14px;line-height:24px}.blog.landing .pagination{margin:30px auto 50px auto}.blog.landing .pagination ul{padding:0px;text-align:center}.blog.landing .pagination ul li{padding:0px}.blog.landing .pagination ul li a{padding:5px 10px}.blog.landing .pagination ul li a.active{background-color:#F2F2F2;border-radius:50%}.blog.landing .pagination ul li.left-arrow{margin-right:15px}.blog.landing .pagination ul li.right-arrow{margin-left:15px}.blog .blog-post{background-color:#fff;margin:-110px 0px 0px -30px;padding:30px 90px 30px 30px}.blog .blog-post h2:first-child{margin-top:0}.blog .blog-post .author{color:#0095D3;margin:0px}.blog .blog-post .date{color:#111;margin:0px;font-weight:600}.blog .blog-post .header,.blog .blog-post h4{color:#111;font-weight:600}.blog .blog-post a{font-size:16px}.blog .blog-post ul{list-style-type:disc;padding-left:20px}.blog .blog-post ul li{list-style-type:unset;display:list-item;margin-bottom:10px;font-size:14px;color:#333;line-height:1.6em;list-style-image:url(/img/arrow.svg)}.blog .blog-post ul li:first-child{margin-top:10px}.blog .blog-post ol li{list-style-type:decimal;display:list-item;margin-bottom:10px;font-size:16px;color:#333}.blog .blog-post ol li:first-child{margin-top:10px}.blog .blog-post code{border:2px solid #EFEFEF;color:#333;padding:2px 8px}.blog .blog-post pre code{color:#fff;display:block;border:15px solid #EFEFEF;padding:15px;margin-bottom:30px;overflow-x:auto}.blog .blog-post img{max-width:100%}.blog .blog-post strong{font-family:"Metropolis-Medium",Helvetica,sans-serif}.getting-started{background-color:#00C1D5;color:#fff;text-align:center}.getting-started .left-side{width:50%;float:left}.getting-started .right-side{width:25%;float:right}.getting-started h2{color:#fff;font-size:30px;margin-bottom:0px}.getting-started p{color:#fff;font-size:16px}.getting-started a{display:block;max-width:138px;text-align:center;padding:10px;min-width:unset}.getting-started .button{margin:28px auto 20px}@media only screen and (max-width: 767px){.getting-started .wrapper{padding-bottom:40px}.getting-started .left-side{width:100%;float:none}.getting-started .right-side{width:100%;float:none}.getting-started .button{display:block;text-align:center;max-width:unset;margin-top:20px}}.subpage{background-color:#fff;margin-top:-90px;padding:30px 30px 50px 30px}.subpage .section-header{margin-top:3rem;font-weight:600;font-size:20px}.subpage .embed-responsive{position:relative}.subpage .embed-responsive:before{padding-top:56.25%;display:block;content:""}.subpage .embed-responsive .embed-responsive-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.subpage .grid{margin-bottom:50px}.subpage .grid .col{border:1px solid #DAE4EA}.subpage .grid .col:hover{box-shadow:0 2px 10px rgba(0,0,0,0.2)}.subpage .grid .col .icon{display:flex;align-items:center;min-height:140px;padding-left:20px}.subpage .grid .col .content{padding:0px 20px 20px 20px}.subpage .grid .col .content.plugins{padding-top:20px}.subpage .grid .col .content.plugins img{display:block;margin:0px auto 5px auto}.subpage .grid .col .content:first-child{margin-top:40px}.subpage .grid .col .content h3{margin:0 0 12px}.subpage .grid .col .content h3 a{color:#1D428A;font-family:"Metropolis-Regular",Helvetica,sans-serif;font-size:22px}.subpage .grid .col .content p{color:#777;font-size:14px;line-height:24px}.subpage .grid .col .content a{font-size:14px}.subpage .grid .col .content ul{padding-left:20px}.subpage .grid .col .content ul li{list-style-type:unset;display:list-item;margin-bottom:10px;color:#333;line-height:1.6em;list-style-image:url(/img/arrow.svg);padding:0}.subpage .grid .col .content ul a{font-size:14px}.packages .icon img{max-height:80px;width:auto}.download h3{font-family:"Metropolis-Medium",Helvetica,sans-serif;font-size:28px;margin-bottom:18px}.download .date{color:#777;display:inline-block;margin-right:10px}.download table{margin-bottom:40px;width:100%;word-wrap:break-word;table-layout:fixed}.download table th:first-child,.download table td:first-child{width:15%}.download table th:nth-child(2),.download table td:nth-child(2){width:35%}.download table th:nth-child(3),.download table td:nth-child(3){padding-right:25px;width:40%}.download table th:last-child,.download table td:last-child{width:10%}.architecture h2{color:#1D428A;margin-bottom:10px}.architecture p{margin-bottom:28px}.architecture .buttons{margin-bottom:56px}.architecture img{margin-bottom:50px;max-width:100%}.faqs,.accordion-wrapper{padding:50px 0}@media only screen and (max-width: 767px){.faqs,.accordion-wrapper{background-image:none !important}}.faqs h2,.accordion-wrapper h2{margin-top:0}@media only screen and (min-width: 1280px){.faqs .faq-wrapper,.accordion-wrapper .faq-wrapper{width:80%}}.faqs dl,.accordion-wrapper dl{margin:0;padding:0}.faqs dt,.faqs .accordion,.accordion-wrapper dt,.accordion-wrapper .accordion{border-top:1px solid #aaa;width:100%}.faqs dt:last-of-type,.faqs .accordion:last-of-type,.accordion-wrapper dt:last-of-type,.accordion-wrapper .accordion:last-of-type{border-bottom:1px solid #aaa}.faqs dt .question,.faqs dt .title,.faqs .accordion .question,.faqs .accordion .title,.accordion-wrapper dt .question,.accordion-wrapper dt .title,.accordion-wrapper .accordion .question,.accordion-wrapper .accordion .title{color:#1D428A;cursor:pointer;font-family:"Metropolis-Light",Helvetica,sans-serif;font-size:20px;line-height:24px;padding:20px 50px 20px 0;position:relative;text-align:left;width:100%}.faqs dt .question::after,.faqs dt .title::after,.faqs .accordion .question::after,.faqs .accordion .title::after,.accordion-wrapper dt .question::after,.accordion-wrapper dt .title::after,.accordion-wrapper .accordion .question::after,.accordion-wrapper .accordion .title::after{content:'';border-right:1px solid #1D428A;border-top:1px solid #1D428A;display:block;height:10px;position:absolute;right:20px;top:50%;transform:rotate(45deg) translateY(-50%);width:10px}.faqs dt .question[aria-expanded="true"]::after,.faqs dt .title[aria-expanded="true"]::after,.faqs .accordion .question[aria-expanded="true"]::after,.faqs .accordion .title[aria-expanded="true"]::after,.accordion-wrapper dt .question[aria-expanded="true"]::after,.accordion-wrapper dt .title[aria-expanded="true"]::after,.accordion-wrapper .accordion .question[aria-expanded="true"]::after,.accordion-wrapper .accordion .title[aria-expanded="true"]::after{border-top:0;border-bottom:1px solid #1D428A;right:15px;transform:rotate(45deg) translateY(-50%)}.faqs dd,.faqs .panel,.accordion-wrapper dd,.accordion-wrapper .panel{display:none;margin:0}.faqs dd[aria-hidden="false"],.faqs .panel[aria-hidden="false"],.accordion-wrapper dd[aria-hidden="false"],.accordion-wrapper .panel[aria-hidden="false"]{display:block}.faqs dd p,.faqs .panel p,.accordion-wrapper dd p,.accordion-wrapper .panel p{margin:0 0 20px}.announcement-bar{background-color:#1D428A;color:#fff;font-family:"Metropolis-Regular",Helvetica,sans-serif;font-size:16px;text-align:center}.announcement-bar .wrapper{padding:13px 20px}.announcement-bar a{color:#fff;font-family:"Metropolis-Medium",Helvetica,sans-serif;text-decoration:underline}.docs{background-color:#fff;margin-top:-90px;padding:30px 30px 50px 30px;display:flex}@media only screen and (max-width: 767px){.docs{display:block}}.docs .mobile{display:none;border:1px solid #0095D3;cursor:pointer;font-family:"Metropolis-Medium",Helvetica,sans-serif;letter-spacing:1.2px;margin-bottom:30px;position:relative;width:100%}@media only screen and (max-width: 767px){.docs .mobile{display:block}}.docs .mobile:after{content:'';position:absolute;display:block;background-image:url(/img/down-arrow.svg);background-repeat:no-repeat;background-position:center;width:11px;height:20px;top:calc(50% - 10px);left:calc(95% - 10px)}.docs .mobile:focus,.docs .mobile:hover{background-color:#DAE4EA}.docs .mobile:focus{outline:5px auto #0095D3}.docs .mobile:active{box-shadow:0 3px 0 0 #c0d1db inset}.docs .mobile.side-nav-visible:after{transform:rotate(180deg);transform-origin:center}.docs .side-nav{width:25%;float:left;position:relative}@media only screen and (max-width: 767px){.docs .side-nav{display:none;float:none;margin-bottom:50px;width:100%;border-bottom:1px solid #777}}.docs .side-nav.show{display:block}.docs .side-nav button.h4,.docs .side-nav h5{display:block;font-family:"Metropolis-Medium",Helvetica,sans-serif;margin:24px 0}.docs .side-nav button.h4::after,.docs .side-nav h5::after{content:'';background-image:url(/img/down-arrow.svg);background-repeat:no-repeat;display:inline-block;height:6px;margin-left:10px;transform:translateY(-2px);width:11px}.docs .side-nav button.h4[aria-expanded="true"]::after,.docs .side-nav h5[aria-expanded="true"]::after{transform:rotate(180deg) translateY(3px)}.docs .side-nav .collapse{display:none}.docs .side-nav .collapse.show{display:block}.docs .side-nav ul{padding-left:15px;margin-bottom:35px}.docs .side-nav ul ul{margin-bottom:0;margin-top:15px;padding-left:20px}.docs .side-nav ul ul>li:last-child{margin-bottom:0}.docs .side-nav ul ul>li a{font-size:13px}.docs .side-nav ul li{display:list-item;line-height:20px;margin-bottom:15px}.docs .side-nav ul li a{color:#333;font-size:14px}.docs .side-nav ul li a.active{color:#0095D3}.docs .side-nav ul li.heading{color:#111;font-size:14px}.docs .side-nav .dropdown{font-size:14px;font-family:"Metropolis-Medium",Helvetica,sans-serif;margin-bottom:10px}.docs .side-nav .dropdown button{background-image:url(/img/down-arrow.svg);background-repeat:no-repeat;background-position:90% center;border-radius:5px;display:inline;padding:10px 30px 10px 10px;border:1px solid #0095D3;color:#111;cursor:pointer;font-size:14px;font-family:"Metropolis-Medium",Helvetica,sans-serif;margin-bottom:10px}.docs .side-nav .dropdown button:focus{background-color:#F2F2F2}.docs .side-nav .dropdown-menu{position:absolute;border:1px solid #777;border-radius:5px;top:35px;left:0px;background-color:#fff;padding:10px 0;min-width:100px;display:none}.docs .side-nav .dropdown-menu a{display:block;padding:7px 20px}.docs .side-nav .dropdown-menu a:hover{background-color:#F2F2F2}.docs .side-nav .dropdown-menu.dropdown-menu-visible{display:block;z-index:1}.docs .side-nav .form-control{display:block;width:100%;height:40px;padding:.375rem .75rem;font-size:1.125rem;line-height:1.5;color:#333;background-color:#fff;border:1px solid #cecece;background-image:url(/img/search-icon.svg);background-repeat:no-repeat;background-position:95% center;border-radius:5px}.docs .side-nav .form-control:focus{outline:none}.docs .side-nav .form-control::-webkit-search-cancel-button{-webkit-appearance:none}.docs .side-nav .DocSearch-Button{margin-left:0;font-family:inherit}@media only screen and (min-width: 1440px){.docs .side-nav{width:22%}}@media only screen and (min-width: 1280px) and (max-width: 1439px){.docs .side-nav{width:22%}}.docs .docs-content{width:75%;float:right}@media only screen and (max-width: 767px){.docs .docs-content{float:none;width:100%}}.docs .docs-content.full{width:100%}.docs .docs-content a{font-size:16px}.docs .docs-content ul{list-style-type:disc;padding-left:20px}.docs .docs-content ul li{list-style-type:unset;display:list-item;margin-bottom:10px;font-size:16px;color:#333;line-height:1.6em;list-style-image:url(/img/arrow.svg)}.docs .docs-content ul li:first-child{margin-top:10px}.docs .docs-content ol li{list-style-type:decimal;display:list-item;margin-bottom:10px;font-size:16px;color:#333}.docs .docs-content ol li:first-child{margin-top:10px}.docs .docs-content .copy-code-button{color:#777;background-color:#F2F2F2;display:block;margin-left:auto;margin-right:0;padding:3px 8px;font-size:0.8em}.docs .docs-content .copy-code-button:hover{cursor:pointer}.docs .docs-content .copy-code-button:focus{outline:0}.docs .docs-content .copy-code-button-copied{color:white;background-color:#0091DA}.docs .docs-content .copy-code-button-error{color:white;background-color:red}.docs .docs-content .highlight pre{margin:0}.docs .docs-content code{border:2px solid #EFEFEF;color:#333;padding:2px 8px}.docs .docs-content pre code{color:#fff;display:block;border:4px solid #EFEFEF;padding:15px;overflow-x:auto;font-size:14px}.docs .docs-content pre code p{color:#fff;display:inline-block;padding:0px;overflow-x:auto;font-size:14px}.docs .docs-content pre p code{display:none;padding:0px}.docs .docs-content img{max-width:100%}@media only screen and (min-width: 1280px) and (max-width: 1439px){.docs .docs-content{width:58%;padding-right:20px}}@media only screen and (min-width: 1440px){.docs .docs-content{width:75%;padding-right:20px}}.docs .docs-content table{border:0;border-collapse:collapse;margin-bottom:20px;width:100%;overflow-x:auto;display:block}.docs .docs-content table thead th{background-color:#eff4f6;border:1px solid #DAE4EA;padding:10px;vertical-align:bottom}.docs .docs-content table tbody td{background-color:#F2F2F2;border:1px solid #DAE4EA;padding:10px;vertical-align:top}.docs .docs-content table tbody tr:nth-child(2n) td{background-color:#fff}.docs .right-nav{display:none;width:20%;float:right;margin:-30px -30px 0px 0px}.docs .right-nav .right-nav-content{background-color:#EFEFEF;padding:30px 30px 30px 20px;margin-right:-20px;min-height:30px;position:sticky;top:0}.docs .right-nav .buttons{font-size:0;margin-top:0px}.docs .right-nav .buttons li{margin-bottom:0px;padding:8px 0px;display:inline}.docs .right-nav .buttons li:first-of-type{border-right:1px solid #ddd;margin-right:8px;padding-right:7px}.docs .right-nav .buttons li a{text-transform:uppercase;font-size:14px}.docs .right-nav .buttons li a img{vertical-align:middle;width:22px}.docs .right-nav h4{font-size:16px}.docs .right-nav ul{padding-left:0px;margin-bottom:0px}.docs .right-nav ul li{display:block;padding-right:0px;margin-bottom:7px}.docs .right-nav ul li a{font-family:"Metropolis-Light",Helvetica,sans-serif;font-size:14px}.docs .right-nav ul li ul{margin-top:7px;padding-inline-start:14px}.docs .right-nav .sticky{position:fixed;top:0}@media only screen and (min-width: 1280px){.docs .right-nav{display:block}}.home-hero-bg{background-image:url(/img/bg-home-hero-mobile@2x.jpg);background-position:center top;background-repeat:no-repeat;background-size:contain;padding-top:400px}@media only screen and (min-width: 576px){.home-hero-bg{padding-top:550px}}@media only screen and (min-width: 768px){.home-hero-bg{background-image:url(/img/bg-hero-home.jpg);background-position:center 50%;background-size:cover;padding-top:70px}}@media only screen and (min-width: 1440px){.home-hero-bg{background-image:url(/img/bg-hero-home@2x.jpg);background-position:center 25%}}.hero{background-color:#0091DA;color:#fff}.hero .text-block{max-width:550px;padding:0px 0px 10px 0px}.hero .text-block p{margin-bottom:20px;font-size:18px;color:#fff}.hero .text-block h2{font-size:36px}.hero.homepage{background-color:transparent;color:#333;padding-bottom:20px}.hero.homepage h1{font-size:36px;margin-bottom:10px}.hero.homepage p{color:#111;margin:10px 0 30px}@media only screen and (max-width: 767px){.hero .text-block{max-width:unset;margin-right:0px}.hero .button{display:block;text-align:center}}.hero.subpage-hero{background:url(/img/bg-hero-grid-blue.png) top right no-repeat #1a408c;padding-bottom:90px}.hero.subpage-hero h1{font-size:36px}@media only screen and (max-width: 767px){.hero.subpage-hero h1{font-size:26px}}.homepage-grid .card{background-color:#fff;border:1px solid #DAE4EA;margin-top:55px;position:relative;padding:30px 20px;text-align:center}.homepage-grid .card h3{color:#111;font-family:"Metropolis-Regular",Helvetica,sans-serif;font-size:22px}.homepage-grid .card p{color:#777;font-size:14px;line-height:24px}.resources h2{font-size:26px;margin-top:50px}.resources h2:first-child{margin-top:0}.resources ul.two-col{margin:-20px 0 20px 0;padding:0}.resources ul.two-col li{display:inline-block;margin-top:20px;padding-right:20px;width:90%}@media only screen and (min-width: 768px){.resources ul.two-col li{width:40%}}.resources.bg-lighter-blue .wrapper{padding:50px 20px}.accordion-wrapper{padding:0;margin-top:32px}@media only screen and (min-width: 768px){.accordion-wrapper .accordion .panel{padding-left:20px}}.accordion-wrapper .accordion .panel p{color:#777}.accordion-wrapper .accordion .panel h3{font-family:"Metropolis-Medium",Helvetica,sans-serif;font-size:16px;line-height:1.5;font-weight:500;margin-top:8px;margin-bottom:0}.accordion-wrapper .accordion .panel .subpanel h3{margin-bottom:8px}.resource-list{padding-left:0;margin:0 0 12px}.resource-list li{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding:16px 0}.resource-list li:not(:first-of-type){border-top:1px solid #DAE4EA}.resource-list li div{display:flex;justify-content:flex-start;align-items:center}.resource-list li>div{flex-direction:column;align-items:flex-start}@media only screen and (min-width: 576px){.resource-list li>div{flex-direction:row}}.resource-list li .icon-container{padding-bottom:4px}@media only screen and (min-width: 576px){.resource-list li .icon-container{margin-top:-4px}}.resource-list li a{font-family:"Metropolis-Light",Helvetica,sans-serif}.resource-list li img{padding-right:4px}.resource-list .new{position:relative;color:#fff;font-family:"Metropolis-Medium",Helvetica,sans-serif;background-color:#0091DA;padding:0 12px;text-transform:uppercase;font-size:10px;line-height:20px;letter-spacing:0.83px;margin-right:9px}.resource-list .new::before,.resource-list .new::after{position:absolute;content:"";top:0;height:0;width:0;border-style:solid}.resource-list .new:before{left:0;border-width:10px 0 10px 6px;border-color:transparent transparent transparent #fff}.resource-list .new:after{right:0;border-width:10px 6px 10px 0;border-color:transparent #fff transparent transparent}.resource-list .pill{position:absolute;top:19px;right:0;margin-left:24px;display:inline-block;color:#111;white-space:nowrap;line-height:19px}@media only screen and (min-width: 576px){.resource-list .pill{position:relative;top:auto;right:auto}}.resource-list .pill::after{padding:0 12px;font-size:10px;text-transform:uppercase;letter-spacing:0.83px}.resource-list .pill.level-basics{background-color:rgba(120,190,32,0.2)}.resource-list .pill.level-basics::after{content:'basics'}.resource-list .pill.level-getting-started{background-color:rgba(127,53,178,0.2)}.resource-list .pill.level-getting-started::after{content:'getting started'}.resource-list .pill.level-intermediate{background-color:rgba(0,193,213,0.2)}.resource-list .pill.level-intermediate::after{content:'intermediate'}.resource-list .pill.level-advanced-topics{background-color:rgba(119,119,119,0.2)}.resource-list .pill.level-advanced-topics::after{content:'advanced topics'}button.see-more{color:#49AFD9;font-family:"Metropolis-SemiBold",Helvetica,sans-serif;font-size:16px;line-height:1.5;margin-bottom:32px;padding:0}button.see-more:hover{cursor:pointer;text-decoration:underline}body.modal-open{overflow-y:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:0 10px;max-width:750px;top:50%;transform:translateY(-50%)}.modal-header{display:flex;justify-content:space-between;border-bottom:1px solid #979797;padding:15px}.modal-header h2{margin:0;color:#111;font-size:20px;font-family:"Metropolis-Regular",Helvetica,sans-serif}.modal-header .close{display:flex;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.modal-content{position:relative;background-color:#fff;border:none;border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-content .embed-responsive-16by9{display:block;width:100%;padding-top:56.25%}.modal-content .embed-responsive-16by9 iframe{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.modal-body{position:relative;padding:0}@media (min-width: 768px){.modal-dialog{width:75vw;margin:0 auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 1025px){.modal-lg{width:900px}}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.show{opacity:0.5;filter:alpha(opacity=50)}

/*# sourceMappingURL=style.css.map */