/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0 20px;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}@media(min-width:400px){.container{width:85%;padding:0}}@media(min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}html{font-size:62.5%}body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:"Raleway","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4.0rem;line-height:1.2;letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:3.0rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}@media(min-width:550px){h1{font-size:5.0rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3.0rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a{color:#1eaedb}a:hover{color:#0fa0ce}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}
.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary,input.button-primary[type="submit"],input.button-primary[type="reset"],input.button-primary[type="button"]{color:#FFF;background-color:#33c3f0;border-color:#33c3f0}.button.button-primary:hover,button.button-primary:hover,input.button-primary[type="submit"]:hover,input.button-primary[type="reset"]:hover,input.button-primary[type="button"]:hover,.button.button-primary:focus,button.button-primary:focus,input.button-primary[type="submit"]:focus,input.button-primary[type="reset"]:focus,input.button-primary[type="button"]:focus{color:#FFF;background-color:#1eaedb;border-color:#1eaedb}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:1px solid #33c3f0;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type="checkbox"],input[type="radio"]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:normal}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ul ul,ul ol,ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}button,.button{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.5rem}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e1e1e1}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}.strikethrough{text-decoration:line-through}a{color:#1565c0}footer{flex-shrink:0}main{flex:1 0 auto}footer,header{flex-shrink:0}h1,h2,h3,h4,h5{font-family:'Oswald',serif;font-weight:400;font-weight:400}.error{color:#ef5350}.success{color:#43a047}.lds-dual-ring{width:34px;height:34px;display:inline-block}.lds-dual-ring:after{content:" ";display:block;width:30px;height:30px;margin:1px;border-radius:50%;border:3px solid #fff;border-color:#888 transparent #888 transparent;animation:lds-dual-ring .8s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loader{display:none;margin:0 2rem}.loader--show{display:inline-block}h1{font-size:3.5rem;font-weight:100;letter-spacing:.08rem;text-align:center;margin:2rem}h2{font-size:2rem;letter-spacing:.04rem}:root{font-size:12px}html,body{color:#e4f0fb;height:100%;background-color:#1e2226;font-family:'Poppins',sans-serif;font-size:1.65rem;font-weight:400}
body{display:flex;flex-flow:column nowrap}.news{background-color:#f0f0f0;padding-top:3rem;padding-bottom:3rem;color:#000}.news__items{font-family:'Poppins',sans-serif;font-size:1.65rem;font-weight:400;display:grid;flex-wrap:wrap;margin:0 auto;grid-template-columns:repeat(1,400px);column-gap:4px;row-gap:24px;justify-content:center}.news__item{min-width:0;flex-basis:100%;box-sizing:border-box;display:flex;flex-direction:column;border-bottom:1px dotted #888;color:#000;text-decoration:none;padding:12px}.news__item:active,.news__item:visited{color:#000}.news__item:hover{color:#000;background-color:#ddd}.news__img-wrapper{display:flex;height:212px;box-shadow:1px 1px 5px 1px}.news img{max-width:100%}.news__h{margin:1rem 0;box-sizing:border-box}.news__date{text-transform:uppercase;font-size:1.1rem;margin:.5rem 0}.news__preview{font-family:'Poppins',sans-serif;font-size:1.4rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:block;float:left;width:100%}@media screen and (min-width:820px){.news{border-bottom:0}.news__items{grid-template-columns:repeat(2,400px)}.news__item{border-bottom:0}}@media screen and (min-width:960px){.news__items{grid-template-columns:repeat(3,300px)}.news__img-wrapper{height:155px}}body{min-height:100vh}.button,input[type="submit"]{background-color:#e12356;border:0;padding:.8rem 2.4rem;color:#fdfdfd;font-family:'Poppins',sans-serif;font-size:1.65rem;font-weight:400;font-size:1.4rem;box-sizing:content-box;border-radius:6px;letter-spacing:.03rem;padding-top:8px;padding-bottom:4px;display:flex;justify-content:center;align-items:center;box-shadow:0 4px #b51959}.button:hover,.button:active,.button:visited,.button:link,input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:visited,input[type="submit"]:link{color:#fdfdfd}.button:hover,input[type="submit"]:hover{background-color:#e3327b}.navigation{z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;transition:background-color 500ms linear;-webkit-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:top 500ms linear;-webkit-transition:top 500ms linear;-ms-transition:top 500ms linear;background-color:rgba(13,23,23,0.4);color:#0fa0ce}.navigation__content{display:block;list-style-type:none;margin:0}.navigation__left{display:flex;align-items:center;flex-basis:8em}.navigation__sm-logo{display:block;height:60px;width:auto;margin-left:.5em}.navigation__logo{margin-left:.5em;margin-bottom:.2em;margin-top:.2em;font-size:1.8em;text-transform:uppercase;color:#fff;font-weight:600;letter-spacing:.02em}.navigation__logo img{margin:1rem;margin-right:0;height:60px}.navigation__logo a{color:#fff}.navigation__item{display:inline;margin:1em}.navigation__link{text-decoration:none;letter-spacing:.04em;color:#d8e6f3;font-family:'Oswald',serif;font-weight:400;text-transform:uppercase;font-size:1.4rem}.navigation__link:hover{color:#e4f0fb;border-bottom:3px #e22975 solid}footer{background-color:#0d1717}.footer-push{height:auto}.footer-contents{padding-top:2rem;padding-bottom:2rem;font-size:1.4rem;color:#d0d0d0;display:flex;flex-flow:row wrap}.footer-contents a,.footer-contents a:hover,.footer-contents a:link,.footer-contents a:visited,.footer-contents a:active{color:#ccc;text-decoration:none}.footer-contents a:hover{color:#eee;text-decoration:underline}.footer__mailing-list{margin-top:1rem;margin-bottom:1rem;flex-basis:100%}.footer__mailing-list label{color:#a0a0a0}.footer__mailing-list h2{text-align:center;font-size:2.4rem;letter-spacing:.01rem;color:#fff}.footer__mailing-list .subscribe-form{margin-bottom:3rem}.footer__all-rights{color:#808080;font-family:'Poppins',sans-serif;font-size:1.4rem;font-weight:400;font-size:1.2rem}.footer__copyright{flex-basis:100%;box-sizing:border-box;margin:1rem}.footer__imprint{flex-basis:100%;box-sizing:border-box;margin:1rem;display:flex;justify-content:center;align-items:center;list-style-type:none}.footer__imprint li{margin:0 1rem;cursor:pointer}@media screen and (min-width:960px){.footer__copyright{flex-basis:50%;margin:1rem 0}.footer__imprint{justify-content:flex-end;flex-basis:50%;margin:1rem 0}}.table-container{display:table;height:100%;width:100%}.table-block{display:table-row;height:1px}.products{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width:960px){.products{justify-content:flex-start}}.product-card{flex-basis:100%;box-sizing:border-box;padding:1rem;display:flex;margin:0;flex:0 1 auto}.product-card__link{text-decoration:none;background-color:rgba(40,50,60,0.4);display:flex;flex-direction:column;padding:1rem;color:#fff;cursor:pointer}.product-card__link:hover{color:inherit}
.product-card__name{font-size:2.6rem;letter-spacing:.015rem;margin:0;color:#0fa0ce}.product-card__headline{margin:.3rem 0;color:#e0e0e0;font-family:'Poppins',sans-serif;font-size:1.65rem;font-weight:400;font-size:1.1rem;text-transform:uppercase}.product-card__image{width:80%;align-self:center;margin:1rem 2rem}@media screen and (min-width:960px){.product-card{flex-basis:50%}}.product-hero{overflow:hidden;box-sizing:border-box;padding-bottom:2rem}.product-hero__features{list-style-type:square;padding-left:20px;padding-right:20px}.product-hero__features li{list-style-position:outside}.product-hero__blurb{text-transform:uppercase}.product-hero__info{display:flex;flex-wrap:wrap;align-items:center}.product-hero__text{padding:10px;width:100%;box-sizing:border-box;text-align:justify}.product-hero__image{width:100%;box-sizing:border-box;perspective:600px}.product-hero__image img{width:100%;transform:rotateY(0)}.product-hero__name{margin:1rem}.product-hero__buttons{display:flex;justify-content:center}.product-hero__buttons .button{margin:1rem}@media screen and (min-width:960px){.product-hero{padding-left:3rem;padding-right:3rem}.product-hero__text{width:50%;order:1}.product-hero__image{padding-left:2rem;width:50%;order:2}.product-hero__image img{transform:rotateY(-18deg)}}.product-samples{overflow:hidden;background-color:#e0e0e0;color:#202020}.product-samples__list{list-style-type:none;display:flex;flex-wrap:wrap;margin-top:-1rem}.product-samples h2{margin:.5rem 0}.product-sample{margin:0;display:block;padding:2rem 1rem;flex-basis:100%;box-sizing:border-box}.product-sample__info{text-align:justify}@media screen and (min-width:960px){.product-sample{flex-basis:50%}}.buy-try{overflow:hidden;background-color:#f8f8f8;color:#101010;padding-bottom:3rem}.buy-try .container{display:flex;flex-wrap:wrap}.buy{flex-basis:100%;box-sizing:border-box;padding:1rem}.buy__price{color:#b12704}.buy__buttons{display:flex;justify-content:center;margin-bottom:2rem}.buy__block{margin:2rem 0}.try{flex-basis:100%;box-sizing:border-box;padding:1rem;border-top:3px dotted #888}.try li{list-style-type:square;list-style-position:outside}@media screen and (min-width:960px){.try{flex-basis:50%;border:0}.buy{flex-basis:50%}}.screens{overflow:hidden;background-color:#28282a}.screens ul{list-style-type:none;display:flex;flex-wrap:wrap}.screens li{padding:.5rem;flex-basis:100%;box-sizing:border-box;align-self:center}@media screen and (min-width:820px){.screens li{flex-basis:50%}}@media screen and (min-width:960px){.screens li{flex-basis:33.33333%}}.screens img{border:1px solid #111;width:100%}.uc{text-transform:uppercase}.bold-text{font-size:1.8rem;font-weight:900}.small-text{font-size:1.4rem}.alert{border-left:4px solid #e22975;padding:1rem 2rem;background-color:#e8e8e8}.product-downloads{background-color:#fff}.downloads{overflow:hidden;color:#101010;padding-bottom:2rem}.downloads ul{list-style-type:none;margin-top:1rem}.downloads img{width:100%}.download{overflow:hidden;margin-top:0;margin-bottom:0;border-bottom:1px dashed #888}.download:last-child{border:0}.download__link{padding:2rem 1rem;display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:inherit;flex-direction:column}.download__link:active,.download__link:link,.download__linkvisited{color:inherit}.download__link:hover{background-color:#e22975;color:#fff}.download__title{display:flex;margin-right:1rem;flex-direction:column;align-items:center;flex-grow:0;flex-shrink:0;flex-basis:100%;text-align:center;margin-bottom:1rem}.download__icon{font-size:2.8rem;flex-basis:32px;flex-grow:0;margin-bottom:1rem}.download__platform{flex-grow:1;display:flex;align-items:center}.download__info{margin:0 1rem;font-size:1.3rem;flex-grow:1;display:flex;flex-direction:column}.download__req{font-size:.9em;padding:.5rem 0}.download__formats{padding:.5rem 0}.download__version{margin-left:1rem;flex-basis:10%;text-align:right;flex-grow:0;flex-shrink:0;align-self:flex-end;font-size:1.2rem}@media screen and (min-width:820px){.download{border:0}.download__icon{margin-bottom:1rem}.download__link{padding:1rem;flex-direction:row}.download__title{flex-direction:row;flex-basis:20%;text-align:left;margin-bottom:0}.download__icon{margin-right:1rem}}.navigation__cart a{transition:color .2s;color:#fff}.navigation__cart a:active,.navigation__cart a:visited{color:#fff}.navigation__cart a:hover{color:#e22975}.privacy{background-color:#fafafa;padding-top:3rem;padding-bottom:3rem;color:#000;height:100%}.privacy p{font-family:'Poppins',sans-serif;font-size:1.4rem;font-weight:400}.imprint{background-color:#fafafa;padding-top:3rem;height:100%;padding-bottom:3rem;color:#000;box-sizing:border-box}.imprint p{font-family:'Poppins',sans-serif;font-size:1.4rem;font-weight:400}.contact{background-color:#fafafa;padding-top:3rem;height:100%;padding-bottom:3rem;color:#000;box-sizing:border-box}.contact__intro{font-family:'Poppins',sans-serif;font-size:1.4rem;font-weight:400;padding:.5rem}
.contact__channels{display:flex;flex-wrap:wrap;font-family:'Poppins',sans-serif;font-size:1.4rem;font-weight:400}.contact__channel{flex-basis:100%;box-sizing:border-box;padding:.5rem;margin-bottom:1rem}@media screen and (min-width:960px){.contact__channel{flex-basis:50%;margin-bottom:0}}.contact__form{width:100%;padding:.5rem}form{margin-bottom:0}form label{font-weight:400;text-transform:uppercase;letter-spacing:.03rem;color:#404040}.form__submit{display:flex;align-items:center;flex-direction:row-reverse}input[type="submit"]{margin-bottom:0}textarea{resize:vertical;height:auto}input[type="text"],textarea{background-color:transparent;width:100%;border:0;border-radius:0;box-sizing:border-box;border-bottom:2px solid #666;width:100%;padding:0}input[type="text"]:focus,textarea:focus{outline:0;border:0;border-bottom:2px solid #e22975}.support{background-color:#fafafa;padding-top:3rem;padding-bottom:3rem;color:#000;height:100%}.support__blocks{display:flex;flex-wrap:wrap}.support a{text-decoration:none;color:#000;box-sizing:border-box;padding:2rem;flex-basis:100%}.support a:hover{background-color:#eee}@media screen and (min-width:960px){.support a{flex-basis:50%}}.support__block{display:flex;flex-direction:column;align-items:center}.support__block p{text-align:justify;color:#404040;font-family:'Poppins',sans-serif;font-size:1.4rem;font-weight:400}.support__block i{font-size:6rem;color:#0277bd}.support__block h4{font-size:2rem;margin:1rem;text-transform:uppercase;letter-spacing:.01rem}.big-paragraph{font-family:'Poppins',sans-serif;font-size:1.4rem;font-weight:400;font-size:1.7rem;text-align:justify;color:#101010}.downloads-page{background-color:#fafafa;padding-top:3rem;padding-bottom:3rem;color:#000;height:100%}.downloads-page h1{font-size:2.5rem}.downloads__quick-links{display:flex}.faq{background-color:#fafafa;padding-top:3rem;padding-bottom:3rem;color:#000;height:100%;font-family:'Poppins',sans-serif;font-size:1.4rem;font-weight:400}.faq h2{margin-bottom:.5rem}.faq ul{list-style-type:none}.faq p{margin-bottom:1.0rem}.faq li{margin:0}.faq .faq-title{text-decoration:none;color:#e22975;font-family:'Poppins',sans-serif;font-size:1.4rem;font-weight:400;font-weight:400}.faq .faq__q{margin:0;color:#000}.faq .faq__item{cursor:pointer}.faq .disclosure{padding-right:.5rem}.faq .faq__a{padding-left:1rem;text-align:justify;border-left:2px solid #e22975;margin-left:.4rem}.news-page{background-color:#fafafa;padding-top:3rem;padding-bottom:3rem;color:#000;height:100%;font-family:'Poppins',sans-serif;font-size:1.4rem;font-weight:400}.fspopup{user-select:none;display:flex;position:fixed;bottom:-100vh;width:100vw;height:100vh;background-color:#000;color:#fff;z-index:100;opacity:0;justify-content:center;align-items:center;transition-property:bottom,opacity;transition-duration:400ms;transition-timing-function:ease-in-out}.fspopup .icon{padding:2rem;display:flex;align-items:center}.fspopup i{font-size:8rem}.fspopup .fa-check-circle{color:#43a047}.fspopup .fa-times{color:#ef5350}.fspopup__outer{display:flex}.fspopup--view{bottom:0;opacity:1}.subscribe-form__row{display:flex;flex-wrap:wrap;justify-content:space-between}.subscribe-form__name{box-sizing:border-box;flex-basis:100%;padding:0}.subscribe-form__email{box-sizing:border-box;flex-basis:100%;padding:0}@media screen and (min-width:820px){.subscribe-form__row{flex-wrap:nowrap}.subscribe-form__name{flex-basis:24%}.subscribe-form__email{flex-basis:48%}}.hero{height:100vh;background-image:url("/assets/images/hero--sm-fa981cb1bcf8c067b566cd10b3480d7e.jpg");background-size:cover;background-position:center 10%;background-repeat:no-repeat;box-sizing:border-box;border-bottom:10px solid #1e88e5;margin:0;padding:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@media screen and (min-width:820px){.hero{background-image:url("/assets/images/hero--lg-9ecff72eb543d33c222c15a9daf6d131.jpg")}}.hero__inner{color:#fff;margin:0 auto;text-align:center;font-size:1rem;padding:1.5rem}.hero__inner a{color:#fff;text-decoration:none}.hero__inner h1{background-color:#1e88e5;text-transform:uppercase;font-size:3em;letter-spacing:.16rem;font-weight:600;padding:2rem;box-shadow:1px 1px 10px 4px #404040}@media(min-width:680px){.hero__inner{font-size:1.4rem;margin-right:80px}}@media(min-width:840px){.hero__inner{font-size:1.8rem}}.product__requirements ul{display:flex;list-style-type:none}.product__requirements li{flex-basis:33.3333%}.product-info{overflow:hidden;background-color:#1f2c35;color:#f8f8f8;padding-bottom:3rem;padding-top:3rem;text-align:justify}.product-info p{margin:.8rem 0}.product-info h2{color:#fff;margin-top:1rem;margin-bottom:.4rem}.product-info .container{display:flex;flex-wrap:wrap}.update-list{list-style-type:square}.update-list__type{font-weight:900}.thumb{cursor:zoom-in}
.lumbox-overlay{background-color:rgba(10,10,10,0.98);position:fixed;top:0;left:0;width:100%;height:100%;cursor:zoom-out;outline:0;z-index:999;display:flex;flex-flow:column nowrap}.lumbox__top{margin:20px;flex-grow:1;justify-content:center;align-items:center;overflow:hidden;display:flex;justify-content:center}.lumbox__caption{color:#fff;margin:1rem;text-align:center;letter-spacing:.02rem;font-size:1.2rem}.lumbox__credit{color:#ccc;font-weight:300;text-align:right;margin:1rem;letter-spacing:.02rem}.lumbox__spinner{font-size:6em;color:#aaa;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:100px;height:100px}.audio-player{width:100%;background-color:#c8c8c8;display:flex;align-items:center;padding:5px}.audio-player__play{font-family:inherit;border:0;background-color:transparent;cursor:pointer;height:100%;font-size:28px;line-height:28px;padding:6px;padding-right:0;align-self:center;margin:0;color:#202020}.audio-player__play:hover,.audio-player__play:active{color:#e91e63}.audio-player__progress{background-color:#111;float:left;width:60%;height:4px;align-self:center;margin:0 10px;flex-grow:1;display:flex;align-items:center}.audio-player__progress-fill{background-color:#e91e63;width:0;height:100%}.audio-default{width:100%;height:30px}.audio-player[data-playing="true"] .audio-player__progress{cursor:pointer}