*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition-duration:.1s;transition-duration:.1s;word-wrap:break-word}html{scroll-behavior:smooth}body{color:#383839;font-size:1.1em}.pure-g,.pure-g [class*=pure-u],body{font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Noto Sans,sans-serif;margin:1em 0;font-weight:400}h1:first-child:not(.divider),h2:first-child:not(.divider),h3:first-child:not(.divider),h4:first-child:not(.divider),h5:first-child:not(.divider),h6:first-child:not(.divider),p:first-child{margin-top:0}p:last-child{margin-bottom:0}h1{font-size:2.2em}h2{font-size:1.9em}h3{font-size:1.7em}h4{font-size:1.5em}h5{font-size:1.3em}h6{font-size:1.2em}section li,section p{line-height:1.5}section a:not(.pure-button){color:#4082b4}section a:not(.pure-button):hover{text-decoration:none}hr{color:rgba(1,1,1,.05);margin:2em 0;clear:both}hr.small{margin:.5em 0}hr.hide{visibility:hidden}hr.visual{margin:0}section li{margin-bottom:.5em}p.big{font-size:1.2em}.link,.pure-button,a,button{cursor:pointer}.success{color:#0b7223}.pure-button{white-space:normal;margin:.5em;border-radius:.16667em;-webkit-box-shadow:1px 2px 2px rgba(1,1,1,.2);box-shadow:1px 2px 2px rgba(1,1,1,.2)}.row.strong section .pure-button:not(.pure-button-primary){color:#383839}.pure-button.pure-button-primary{background-color:#4082b4}.pure-button.small{font-size:85%}img{max-width:100%}img.strong{-webkit-box-shadow:1px 4px 10px rgba(1,1,1,.8);box-shadow:1px 4px 10px rgba(1,1,1,.8)}section *+img{margin-top:2em}section img+*{margin-bottom:2em}nav.main .pure-menu-heading img{max-height:1.5em}@media screen and (min-width:48em){nav.main .pure-menu-heading img{max-height:2em}nav.main select[name=language]{max-width:15em;font-size:.7em}}nav.main .pure-menu-list{display:block;padding:0}nav.main .pure-menu-list .pure-menu-item{display:block}@media screen and (max-width:48em){nav.main .pure-menu-children{display:block!important;position:static!important;padding-left:1em;background-color:transparent}}nav.main .menu-button{float:right;margin:.25em 1em 0 0;z-index:2}nav.main .pure-menu-list.hide{display:none}@media screen and (min-width:48em){nav.main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}nav.main .menu-button{display:none}nav.main .pure-menu-children{right:0;left:auto;-webkit-box-shadow:1px 4px 10px rgba(1,1,1,.5);box-shadow:1px 4px 10px rgba(1,1,1,.5)}nav.main .pure-menu-list,nav.main .pure-menu-list.hide,nav.main .pure-menu-list.hide>.pure-menu-item,nav.main .pure-menu-list>.pure-menu-item{display:inline-block}}nav.main .router-link-active{font-weight:700}nav.main select[name=language]{max-width:10em;text-overflow:ellipsis}table{font-size:90%;width:100%}table td,table th{padding:1em;text-align:left;border-bottom:1px solid rgba(1,1,1,.05)}td.amount{text-align:right;font-family:monospace}table caption{text-align:left;font-weight:700;font-size:120%;padding:1em}tr.emphasis{background-color:rgba(0,0,0,.05)}.table-wrapper{overflow-x:auto}.pod-suggestions{text-align:left}.pod-suggestions .suggestion{-webkit-box-shadow:1px 2px 5px rgba(1,1,1,.2);box-shadow:1px 2px 5px rgba(1,1,1,.2);border-radius:3px;margin:0 auto;font-size:.9em;margin-bottom:1em;padding:1em;background-color:#fbfbfb;color:#383839;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;word-wrap:break-word}.pod-suggestions .suggestion h5{font-size:1.1em;margin-bottom:.25em}.pod-suggestions .suggestion .description{-webkit-box-flex:1;-ms-flex:1;flex:1}.pod-suggestions .suggestion p{margin:.5em 0;font-size:.9em}.pod-suggestions .suggestion .pure-button{margin:0}.pod-suggestions .metadata{display:block;font-size:.9em}.pod-suggestions .metadata i{margin-right:.5em}.pod-list{background-color:#fbfbfb;background-color:#383839;max-height:40em;text-align:left;overflow-y:auto}.pod-list .pod{font-size:90%;display:block;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:1em}.pod-list .pod:nth-child(2n){background-color:rgba(9,9,9,.25)}.pod-list .pod:focus,.pod-list .pod:hover{background-color:#4082b4}.pod-list h4{margin:0 0 1em}@media screen and (min-width:48em){.pod-list .pod{display:-webkit-box;display:-ms-flexbox;display:flex}.pod-list .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.pod-list .meta{-webkit-box-flex:0.8;-ms-flex:0.8;flex:0.8}}.pod-list .metadata{display:block;margin:.5em 0}.pod-list .metadata>.fa{margin-right:1em}.pod-list .pod{text-decoration:none;color:inherit}.payment-input{display:block;margin:.25em 0;padding:.5em .6em;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 3px #ddd;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal}#card-errors{color:#b53c3b;padding:1em;border:1px solid #b53c3b}#card-errors:empty{display:none}#app{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}main{-webkit-box-flex:1;-ms-flex:1;flex:1}.navigation-wrapper>nav,.row>section,footer>.wrapper{width:100%;max-width:800px;margin:0 auto}.row>section,footer>.wrapper{padding:.5em 0}@media screen and (min-width:35.5em){.row>section,footer>.wrapper{padding:1em 0}}.navigation-wrapper,.row,main{background-color:#fbfbfb}.navigation-wrapper{z-index:1;-webkit-box-shadow:1px 4px 10px rgba(1,1,1,.2);box-shadow:1px 4px 10px rgba(1,1,1,.2)}footer.main-footer{z-index:1;-webkit-box-shadow:1px -4px 10px rgba(1,1,1,.2);box-shadow:1px -4px 10px rgba(1,1,1,.2)}.row.strong{background:#28587d;background:-webkit-gradient(linear,left top,right top,from(#28587d),to(#4082b4));background:linear-gradient(90deg,#28587d,#4082b4);color:#fbfbfb;text-align:center}@media screen and (min-width:35.5em){.row.strong{padding:2em}}.row.strong a{color:#fbfbfb}.row.strong .pure-button{background-color:#fbfbfb;color:#383839}.row.strong>section>img:last-child{margin-bottom:-4em}@media screen and (min-width:35.5em){.row.strong>section>img:last-child{margin-bottom:-8em}}.navigation-wrapper>nav,section.wide{max-width:1000px}.very.wide{max-width:1300px}.centered{text-align:center}.row.alternate{background-color:#f2f3f5;-webkit-box-shadow:0 0 2px rgba(1,1,1,.15) inset;box-shadow:inset 0 0 2px rgba(1,1,1,.15)}footer.main-footer{background-color:#383839;color:#fbfbfb;padding:1em}footer.main-footer a{color:#fbfbfb}footer.main-footer select{color:#383839;display:block;margin:1em 0}.row>section{padding:1em}@media screen and (min-width:35.5em){.row>section{padding:3em}}.right.floated{float:right}.left.floated{float:left}@media screen and (min-width:48em){.padded.pure-g>.pure-u{padding:0 2em}}.apps-list .app-card{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em;border:1px solid rgba(1,1,1,.05)}.apps-list .app-card:not(:last-child){margin-bottom:.5em}.apps-list .app-card>.img-wrapper{margin-right:1em}.apps-list .app-card>.img-wrapper img{width:4em}.apps-list .app-card>.img-wrapper i{font-size:4em}.apps-list .app-card .content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 .25em;font-size:1em}.apps-list .app-card .content h3{margin:0 0 .5em;font-size:1.2em}.apps-list .app-card .content h3 a{color:#383839}.apps-list .app-card .tag{background-color:rgba(64,130,180,.2);border-radius:2px;color:#383839;padding:.16667em;margin:.16667em;font-size:.8em}.feature{margin:4em 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:48em){.feature{display:-webkit-box;display:-ms-flexbox;display:flex}}.feature:not(:last-child){margin-bottom:1em}.feature .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.feature .image{-webkit-box-flex:0.8;-ms-flex:0.8;flex:0.8;padding:1em}@media screen and (min-width:48em){.feature .image{padding:1em}}.feature img{margin:0 auto;display:block;max-height:25em;max-width:100%}.feature a{font-size:1.2em}.pod-picker{margin:1em 0}.screen-logos .asset>div{margin:auto;padding:1em 0}.screen-logos .asset .asset-img{text-align:center;overflow:hidden}.screen-logos .asset img{display:inline-block;margin:2em 0;max-height:8em;max-width:90%}.screen-logos ul.guidelines{list-style-type:none;padding-left:0}.screen-logos ul.guidelines li{position:relative;margin-left:2em}.screen-logos ul.guidelines li>i{position:absolute;left:-1.5em;top:.25em}