/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}body,h1,h2,h3,h4,h5,h6,html{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;font-style:normal}dl,ol,p,ul{margin:0;padding:0}ul{list-style:none}dd,fieldset,figure,hgroup,hr,pre,table{margin:0;padding:0}a,a:hover{text-decoration:none}.highlight .hll{background-color:#373b41}.highlight{color:#c5c8c6;background:#1d1f21}.highlight .c{color:#a1c05f}.highlight .err{color:#c66}.highlight .k{color:#b294bb}.highlight .l{color:#de935f}.highlight .n{color:#c5c8c6}.highlight .o{color:#8abeb7}.highlight .p{color:#c5c8c6}.highlight .c1,.highlight .cm,.highlight .cp,.highlight .cs{color:#a1c05f}.highlight .gd{color:#c66}.highlight .ge{font-style:italic}.highlight .gh{color:#c5c8c6;font-weight:700}.highlight .gi{color:#b5bd68}.highlight .gp{color:#969896}.highlight .gp,.highlight .gs,.highlight .gu{font-weight:700}.highlight .gu{color:#8abeb7}.highlight .kc,.highlight .kd{color:#b294bb}.highlight .kn{color:#8abeb7}.highlight .kp,.highlight .kr{color:#b294bb}.highlight .kt{color:#f0c674}.highlight .ld{color:#b5bd68}.highlight .m{color:#de935f}.highlight .s{color:#b5bd68}.highlight .na{color:#81a2be}.highlight .nb{color:#c5c8c6}.highlight .nc{color:#f0c674}.highlight .no{color:#c66}.highlight .nd{color:#8abeb7}.highlight .ni{color:#c5c8c6}.highlight .ne{color:#c66}.highlight .nf{color:#81a2be}.highlight .nl{color:#c5c8c6}.highlight .nn{color:#f0c674}.highlight .nx{color:#81a2be}.highlight .py{color:#c5c8c6}.highlight .nt{color:#8abeb7}.highlight .nv{color:#c66}.highlight .ow{color:#8abeb7}.highlight .w{color:#c5c8c6}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#de935f}.highlight .sb{color:#b5bd68}.highlight .sc{color:#c5c8c6}.highlight .sd{color:#969896}.highlight .s2{color:#b5bd68}.highlight .se{color:#de935f}.highlight .sh{color:#b5bd68}.highlight .si{color:#de935f}.highlight .s1,.highlight .sr,.highlight .ss,.highlight .sx{color:#b5bd68}.highlight .bp{color:#c5c8c6}.highlight .vc,.highlight .vg,.highlight .vi{color:#c66}.highlight .il{color:#de935f}.archives__link,.block__content a,.entry__content a,.legal a,.member a,.mixed-data a,.navbar__item a,.not-found__content a,.product-hero__content a,.product-hero__links a,.product-item__content a,.product-item__link,.promotion a,.tutorial-header a{color:#ff4600;text-decoration:none}.archives__link:hover,.block__content a:hover,.entry__content a:hover,.legal a:hover,.member a:hover,.mixed-data a:hover,.navbar__item a:hover,.not-found__content a:hover,.product-hero__content a:hover,.product-hero__links a:hover,.product-item__content a:hover,.product-item__link:hover,.promotion a:hover,.tutorial-header a:hover{color:#ff5303;text-decoration:underline}.archives__link:active,.block__content a:active,.entry__content a:active,.legal a:active,.member a:active,.mixed-data a:active,.navbar__item a:active,.not-found__content a:active,.product-hero__content a:active,.product-hero__links a:active,.product-item__content a:active,.product-item__link:active,.promotion a:active,.tutorial-header a:active{color:#da4101}.basic-grid .row .row{margin:0}.basic-grid .col{padding:0}.basic-grid .row:after{display:table;clear:both;content:""}@media only screen{.basic-grid .col{float:left;box-sizing:border-box;width:100%}}.col-1-2{width:50%!important}.col-1-3{width:33.33%!important}.col-1-4{width:25%!important}.col-1-5{width:20%!important}.col-1-8{width:12.5%!important}html{color:#070707;background-color:#353535;font-family:Alegreya Sans,Verdana,sans-serif;font-size:62.5%;font-weight:400;line-height:1.45}::selection{color:#fff;background:#ff8914}.trilogy{display:table;width:100%}.trilogy__pane{display:table-cell;width:33.33%;text-align:center;vertical-align:middle}.trilogy__pane--left{text-align:left}.trilogy__pane--right{text-align:right}.archives{margin-bottom:1.6rem}.archives__item{margin-bottom:4px}.archives__link{display:inline-block;font-size:2.2rem}.archives__date{display:inline-block;width:104px;font-family:Menlo,Courier,monospace;font-size:1.3rem;font-weight:700;letter-spacing:-1px;word-spacing:-1px}@media only screen and (max-width:640px){.archives__item{margin-bottom:1.6rem}.archives__date{display:block;width:auto}}.block{margin-bottom:40px}.block:last-of-type{margin-bottom:0}.block__title{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;margin-bottom:24px;padding-bottom:2px;border-bottom:1px solid #e6e6e6;font-size:4rem;font-weight:300}.block__content{font-size:1.8rem}.block__content dd,.block__content fieldset,.block__content figure,.block__content h1,.block__content h2,.block__content h3,.block__content h4,.block__content h5,.block__content h6,.block__content hgroup,.block__content hr,.block__content ol,.block__content p,.block__content pre,.block__content table,.block__content ul{margin-bottom:1.6rem}.block__content h1{padding-top:32px;padding-bottom:4px;border-bottom:1px solid #e6e6e6;font-size:3rem}.block__content h1,.block__content h2{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased}.block__content h2{padding-top:24px;font-size:2.6rem;font-weight:700}.block__content h3{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;padding-top:16px;color:#616161}.block__content ul{list-style:circle}.block__content ol,.block__content ul{padding-left:3.2rem}.block__content strong{font-weight:700}.block__content em{font-style:italic}.block__content img{display:block;max-width:100%;margin:0 auto}.block__content table{width:100%;border-collapse:collapse}.block__content table tr:nth-child(2n){background-color:#f0f0f0}.block__content table td,.block__content table th{height:40px;text-align:center}.block__content table th{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;color:#fff;background-color:#ff4600;border:1px solid #f54300;font-weight:700}.block__content table td{border:1px solid #e6e6e6;font-size:1.8rem}.block__content .highlight{margin-left:-1.6rem;margin-right:-1.6rem;padding:16px;background:#201a1a;border-radius:2px;font-size:1.4rem;line-height:1.3;white-space:pre-wrap}.block__content .highlight code{padding:0;background:none;border:none;font-size:1.4rem}.block__content code{padding:3px;color:#da4101;background:hsla(0,0%,94%,.4);border:1px solid hsla(0,0%,64%,.4);border-radius:2px;font-family:Menlo,Courier,monospace;font-size:1.3rem}.block__content blockquote{margin-left:0;margin-right:0;padding-left:16px;color:#616161;border-left:8px solid #e6e6e6;font-style:italic}.block__content hr{width:50%;margin-bottom:3.2rem;margin-left:auto;margin-right:auto;border:none;border-top:1px solid #e6e6e6}.block__content figure figcaption{padding-top:1.6rem;font-style:italic;text-align:center}.block__content iframe{display:block;max-width:100%;margin:0 auto;margin-bottom:1.6rem}.block__content [data-block*=danger],.block__content [data-block*=info],.block__content [data-block*=note],.block__content [data-block*=tip],.block__content [data-block*=warning]{display:block;margin-bottom:1.6rem;padding:12px 16px;background:#e6e6e6;border-radius:2px;font-size:1.6rem}.block__content [data-block*=danger]>p:last-child,.block__content [data-block*=info]>p:last-child,.block__content [data-block*=note]>p:last-child,.block__content [data-block*=tip]>p:last-child,.block__content [data-block*=warning]>p:last-child{margin-bottom:0}.block__content [data-block*=danger] code,.block__content [data-block*=info] code,.block__content [data-block*=note] code,.block__content [data-block*=tip] code,.block__content [data-block*=warning] code{padding:2px 3px;font-size:1.2rem}.block__content [data-block*=info]{background-color:#d8d8d8}.block__content [data-block*=tip]{background-color:#8bd259}.block__content [data-block*=note]{background-color:#73c1ec}.block__content [data-block*=warning]{background-color:#f5d87d}.block__content [data-block*=danger]{background-color:#f67b64}.entry{position:relative;margin-bottom:128px}.entry__header{margin-bottom:40px}.entry__subtitle,.entry__title{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased}.entry__title{font-size:3.2rem}.entry__title a{display:block;color:#ff4600;transition:all .25s ease-out}.entry__title a:hover{padding-left:5px;color:#fff;background:#ff4600}.entry__subtitle{padding-left:1px;color:#616161;font-size:1.8rem}.entry__metadata{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;position:absolute;top:94px;left:-128px;width:128px;text-align:center}.entry__author img{width:64px;height:auto;margin-bottom:8px;border-radius:2px}.entry__author figcaption{font-size:1.6rem}.entry__author a{color:#ff8914}.entry__author a:hover{color:#ffae15}.entry__author a:active{color:#f66e0e}.entry__date{color:#a3a3a3;font-size:1.4rem}.entry__content{margin-bottom:48px;font-size:1.8rem}.entry__content dd,.entry__content fieldset,.entry__content figure,.entry__content h1,.entry__content h2,.entry__content h3,.entry__content h4,.entry__content h5,.entry__content h6,.entry__content hgroup,.entry__content hr,.entry__content ol,.entry__content p,.entry__content pre,.entry__content table,.entry__content ul{margin-bottom:1.6rem}.entry__content h1{padding-top:32px;padding-bottom:4px;border-bottom:1px solid #e6e6e6;font-size:3rem}.entry__content h1,.entry__content h2{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased}.entry__content h2{padding-top:24px;font-size:2.6rem;font-weight:700}.entry__content h3{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;padding-top:16px;color:#616161}.entry__content ul{list-style:circle}.entry__content ol,.entry__content ul{padding-left:3.2rem}.entry__content strong{font-weight:700}.entry__content em{font-style:italic}.entry__content img{display:block;max-width:100%;margin:0 auto}.entry__content table{width:100%;border-collapse:collapse}.entry__content table tr:nth-child(2n){background-color:#f0f0f0}.entry__content table td,.entry__content table th{height:40px;text-align:center}.entry__content table th{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;color:#fff;background-color:#ff4600;border:1px solid #f54300;font-weight:700}.entry__content table td{border:1px solid #e6e6e6;font-size:1.8rem}.entry__content .highlight{margin-left:-1.6rem;margin-right:-1.6rem;padding:16px;background:#201a1a;border-radius:2px;font-size:1.4rem;line-height:1.3;white-space:pre-wrap}.entry__content .highlight code{padding:0;background:none;border:none;font-size:1.4rem}.entry__content code{padding:3px;color:#da4101;background:hsla(0,0%,94%,.4);border:1px solid hsla(0,0%,64%,.4);border-radius:2px;font-family:Menlo,Courier,monospace;font-size:1.3rem}.entry__content blockquote{margin-left:0;margin-right:0;padding-left:16px;color:#616161;border-left:8px solid #e6e6e6;font-style:italic}.entry__content hr{width:50%;margin-bottom:3.2rem;margin-left:auto;margin-right:auto;border:none;border-top:1px solid #e6e6e6}.entry__content figure figcaption{padding-top:1.6rem;font-style:italic;text-align:center}.entry__content iframe{display:block;max-width:100%;margin:0 auto;margin-bottom:1.6rem}.entry__content [data-block*=danger],.entry__content [data-block*=info],.entry__content [data-block*=note],.entry__content [data-block*=tip],.entry__content [data-block*=warning]{display:block;margin-bottom:1.6rem;padding:12px 16px;background:#e6e6e6;border-radius:2px;font-size:1.6rem}.entry__content [data-block*=danger]>p:last-child,.entry__content [data-block*=info]>p:last-child,.entry__content [data-block*=note]>p:last-child,.entry__content [data-block*=tip]>p:last-child,.entry__content [data-block*=warning]>p:last-child{margin-bottom:0}.entry__content [data-block*=danger] code,.entry__content [data-block*=info] code,.entry__content [data-block*=note] code,.entry__content [data-block*=tip] code,.entry__content [data-block*=warning] code{padding:2px 3px;font-size:1.2rem}.entry__content [data-block*=info]{background-color:#d8d8d8}.entry__content [data-block*=tip]{background-color:#8bd259}.entry__content [data-block*=note]{background-color:#73c1ec}.entry__content [data-block*=warning]{background-color:#f5d87d}.entry__content [data-block*=danger]{background-color:#f67b64}.entry__footer{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;padding-top:8px;color:#a3a3a3;border-top:1px solid #e6e6e6;font-size:1.2rem}.entry__footer img{width:16px;height:auto}@media only screen and (max-width:840px){.entry__header{margin-bottom:1.6rem}.entry__metadata{position:static;width:auto;margin-bottom:24px;padding:8px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;text-align:left}.entry__metadata:after{display:table;clear:both;content:""}.entry__author img{float:left;width:40px;margin:0;margin-right:1.6rem}.entry__author figcaption{font-size:2.1rem}.entry__date{font-size:1.6rem}}@media only screen and (min-width:1040px){.entry__metadata{left:-200px;width:200px}.entry__author img{width:88px}.entry__author figcaption{font-size:2.2rem}.entry__date{font-size:1.8rem}}.footnotes{margin-top:8rem;padding-top:2.4rem;border-top:1px solid #f5f5f5;font-size:.8em}.home-card{position:relative;width:160px;height:320px}.home-card__link{display:block}.home-card__shadow{position:absolute;bottom:2%;left:10%;right:10%;height:85%;color:rgba(0,0,0,.25);box-shadow:0 5px 40px rgba(0,0,0,.5),0 5px 40px}.home-card__image{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:2px}.home-card__image,.home-card__shadow{transition:all .6s cubic-bezier(.19,1,.22,1)}.home-card:hover .home-card__shadow{box-shadow:0 5px 60px rgba(7,7,7,.5),0 5px 60px}.home-card:hover .home-card__image{transform:translateY(-10px) scale(1.05)}.home-card__text{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:1.45;-webkit-font-smoothing:antialiased;position:absolute;bottom:16px;left:0;right:8px;right:0 \0;box-sizing:border-box;padding-left:8px;color:#fff;background:rgba(7,7,7,.25);background:linear-gradient(90deg,rgba(7,7,7,.5) 0,rgba(7,7,7,0));font-size:2rem;font-weight:700;text-align:left}.home-card__text .home-card__text-above{display:block;margin-bottom:-10px;font-weight:400}.home-card--steredenn .home-card__image{background-image:url("/static/images/products/steredenn/card.jpg")}.home-card--steredenn-binary-stars .home-card__image{background-image:url("/static/images/products/steredenn-binary-stars/card.jpg")}.home-card--presskit-html .home-card__image{background-image:url("/static/images/products/presskit.html/card.jpg")}.home-card--bulletml .home-card__image{background-image:url("/static/images/products/bulletml-for-unity/card.jpg")}.home-card--services .home-card__image{background-image:url("/static/images/products/services/card.jpg")}@media (max-height:850px){.home-card{width:138px;height:256px}.home-card__text{font-size:1.8rem}}@media (min-height:1040px){.home-card{width:172px;height:400px}.home-card__text{font-size:2.2rem}}@media (min-height:1200px){.home-card{width:188px;height:440px}}@media (max-width:500px){.home-card{width:200px;height:200px}}.intent-button{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;display:block;max-width:80%;margin:0 auto;padding:24px;color:#353535!important;background-color:#a3a3a3;border-radius:4px;box-shadow:0 3px 5px rgba(0,0,0,.15);font-size:2.4rem;transition:all .3s cubic-bezier(.24,.8,.24,1);text-align:center;text-decoration:none!important}.intent-button em,.intent-button strong{display:block;color:#fff!important;font-size:3.6rem;font-weight:700}.intent-button:hover{box-shadow:0 6px 20px rgba(0,0,0,.2);transform:translateY(-8px) scale(1.05) translateZ(0)}.intent-button--small{max-width:50%;padding:12px 16px;font-size:2rem}.intent-button--small em,.intent-button--small strong{font-size:2.6rem}.intent-button--spacer{margin-bottom:2.4rem}.intent-button--bulletml{background:#00a7e6}.intent-button--greenlight{background:#c5d400}.intent-button--services{background:#ff5303}.intent-button--talks{background:#ff8914}.legal{padding:16px;background:#fafafa;border:1px solid #e6e6e6;font-family:Menlo,Courier,monospace;font-size:1.2rem}.legal .primary{margin-bottom:8px;font-size:1.4rem;font-weight:700}.legal__contact,.legal__data{margin-bottom:1.6rem}.logo{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;text-align:center}.logo__link{display:inline-block;color:#fff}.logo__link:hover .logo__image img{transform:rotate(1turn)}.logo__link:hover .logo__name{color:#392f2f;text-shadow:none;transform:translateY(2px) scale(1.2);-webkit-font-smoothing:antialiased}.logo__image img{width:110px;height:auto;transition:all .3s ease-out}.logo__image--big img{width:200px;height:auto}.logo__name{text-shadow:0 3px 10px rgba(0,0,0,.4);font-size:4.8rem;transition:all .25s ease-out}.logo--home .logo__name{margin-bottom:16px}@media only screen and (max-height:900px){.logo--home .logo__name{font-size:3.2rem}.logo--home .logo__image img{width:140px}}.member{line-height:normal;text-align:center}.member__avatar{width:216px;height:auto;margin-bottom:24px;border-radius:1000px}.member__title{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;margin-bottom:8px;font-size:3.2rem}.member__social{font-size:1.8rem}.member__item{margin-bottom:2px}.member__item a{padding-left:28px;background-repeat:no-repeat;background-position:0;background-size:20px}.member__item--site a{background-image:url("/static/images/icons/member-site.png")}.member__item--twitter a{background-image:url("/static/images/icons/member-twitter.png")}.member__item--linkedin a{padding-left:24px;background-image:url("/static/images/icons/member-linkedin.png");background-position:0 0}.navbar{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:1.45;-webkit-font-smoothing:antialiased;box-sizing:border-box;min-height:40px;padding:6px 1rem 5px;background:#392f2f;font-size:2rem;text-align:center}.navbar__item{display:inline-block;padding:0 7px}.navbar__item a{color:#fff}.navbar__item a.is-active{color:#ff8914}.navbar--home{width:100%;height:32px;padding:2px 0;background:rgba(0,0,0,.1)}@media (max-width:512px){.navbar{padding:8px 0;font-size:1.6rem}.navbar--home{padding:5px 0}.navbar__item{padding:0 4px}}.not-found{color:#fff;font-size:4rem;text-align:center}.not-found__title{padding-top:40px}.not-found__content{position:fixed;bottom:40px;left:0;right:0;font-size:3rem;text-align:center}.pager{display:table;box-sizing:border-box;width:100%;height:40px;color:rgba(7,7,7,.5);background:#ff8914;border-radius:2px;text-align:center}.pager .pager__link{line-height:40px}.pager__all,.pager__next,.pager__previous{display:table-cell;width:33.33%;font-size:1.6rem;vertical-align:middle}.pager__all{border-right:1px solid #f66e0e;border-left:1px solid #f66e0e}.pager__all--empty{border:none}.pager__link{display:block;color:#fff;transition:background .2s ease-out}.pager__link span{border-bottom:1px solid #ff8914;transition:border .2s ease-out}.pager__link:hover{background:rgba(246,110,14,.5)}.pager__link:hover span{border-bottom:1px solid #fff}.product-hero{margin-bottom:80px}.product-hero__image-wrapper{margin-bottom:24px}.product-hero__image{display:block;max-width:99%;max-height:350px;margin:0 auto;border-radius:2px;box-shadow:0 0 8px rgba(0,0,0,.25)}.product-hero__header{margin-bottom:24px}.product-hero__subtitle,.product-hero__title{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;text-align:center}.product-hero__title{font-size:4.8rem}.product-hero__title a{display:block;color:#ff4600;background:#fff;border-radius:2px;transition:all .2s ease-in}.product-hero__title a:hover{color:#fff;background:#ff4600}.product-hero__subtitle{color:#a3a3a3;font-size:3.2rem}.product-hero__service{display:inline-block;margin-bottom:2rem;padding:.25rem 1rem;color:#fff;background:#f66e0e;border-radius:1rem;font-size:1.2em;font-weight:700;text-transform:uppercase}.product-hero__types{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;text-align:right}.product-hero__type{padding:.35rem .5rem .25rem;color:#fff;background:#a3a3a3;border-radius:2px;font-size:1.35rem;font-weight:700}.product-hero__type+.product-hero__type{margin-left:4px}.product-hero__type.product-hero__type--service{background:#616161}.product-hero__content{font-size:1.8rem;box-sizing:border-box;margin-bottom:24px;margin-left:-32px;padding-left:24px;border-left:8px solid #e6e6e6}.product-hero__content dd,.product-hero__content fieldset,.product-hero__content figure,.product-hero__content h1,.product-hero__content h2,.product-hero__content h3,.product-hero__content h4,.product-hero__content h5,.product-hero__content h6,.product-hero__content hgroup,.product-hero__content hr,.product-hero__content ol,.product-hero__content p,.product-hero__content pre,.product-hero__content table,.product-hero__content ul{margin-bottom:1.6rem}.product-hero__content h1{padding-top:32px;padding-bottom:4px;border-bottom:1px solid #e6e6e6;font-size:3rem}.product-hero__content h1,.product-hero__content h2{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased}.product-hero__content h2{padding-top:24px;font-size:2.6rem;font-weight:700}.product-hero__content h3{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;padding-top:16px;color:#616161}.product-hero__content ul{padding-left:3.2rem;list-style:circle}.product-hero__content ol{padding-left:3.2rem}.product-hero__content strong{font-weight:700}.product-hero__content em{font-style:italic}.product-hero__content img{display:block;max-width:100%;margin:0 auto}.product-hero__content table{width:100%;border-collapse:collapse}.product-hero__content table tr:nth-child(2n){background-color:#f0f0f0}.product-hero__content table td,.product-hero__content table th{height:40px;text-align:center}.product-hero__content table th{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;color:#fff;background-color:#ff4600;border:1px solid #f54300;font-weight:700}.product-hero__content table td{border:1px solid #e6e6e6;font-size:1.8rem}.product-hero__content .highlight{margin-left:-1.6rem;margin-right:-1.6rem;padding:16px;background:#201a1a;border-radius:2px;font-size:1.4rem;line-height:1.3;white-space:pre-wrap}.product-hero__content .highlight code{padding:0;background:none;border:none;font-size:1.4rem}.product-hero__content code{padding:3px;color:#da4101;background:hsla(0,0%,94%,.4);border:1px solid hsla(0,0%,64%,.4);border-radius:2px;font-family:Menlo,Courier,monospace;font-size:1.3rem}.product-hero__content blockquote{margin-left:0;margin-right:0;padding-left:16px;color:#616161;border-left:8px solid #e6e6e6;font-style:italic}.product-hero__content hr{width:50%;margin-bottom:3.2rem;margin-left:auto;margin-right:auto;border:none;border-top:1px solid #e6e6e6}.product-hero__content figure figcaption{padding-top:1.6rem;font-style:italic;text-align:center}.product-hero__content iframe{display:block;max-width:100%;margin:0 auto;margin-bottom:1.6rem}.product-hero__content [data-block*=danger],.product-hero__content [data-block*=info],.product-hero__content [data-block*=note],.product-hero__content [data-block*=tip],.product-hero__content [data-block*=warning]{display:block;margin-bottom:1.6rem;padding:12px 16px;background:#e6e6e6;border-radius:2px;font-size:1.6rem}.product-hero__content [data-block*=danger]>p:last-child,.product-hero__content [data-block*=info]>p:last-child,.product-hero__content [data-block*=note]>p:last-child,.product-hero__content [data-block*=tip]>p:last-child,.product-hero__content [data-block*=warning]>p:last-child{margin-bottom:0}.product-hero__content [data-block*=danger] code,.product-hero__content [data-block*=info] code,.product-hero__content [data-block*=note] code,.product-hero__content [data-block*=tip] code,.product-hero__content [data-block*=warning] code{padding:2px 3px;font-size:1.2rem}.product-hero__content [data-block*=info]{background-color:#d8d8d8}.product-hero__content [data-block*=tip]{background-color:#8bd259}.product-hero__content [data-block*=note]{background-color:#73c1ec}.product-hero__content [data-block*=warning]{background-color:#f5d87d}.product-hero__content [data-block*=danger]{background-color:#f67b64}.product-hero__links{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;margin-bottom:1rem;font-size:2.4rem;text-align:right}.product-hero__links a{padding-right:28px;background-image:url("/static/images/icons/product-website.png");background-repeat:no-repeat;background-position:100%;background-size:20px}.product-hero__links a[href*=youtu]{background-image:url("/static/images/icons/product-trailer.png")}.product-hero__links a[href*=press]{background-image:url("/static/images/icons/product-press.png")}.product-hero__links a[href*=download]{background-image:url("/static/images/icons/product-download.png")}.product-item{margin-bottom:40px}.product-item:after{display:table;clear:both;content:""}.product-item__image-wrapper{float:left;margin-right:24px}.product-item__image{display:block;width:128px;height:auto;border-radius:2px;box-shadow:0 0 8px rgba(0,0,0,.25)}.product-item__title{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;margin-bottom:12px;font-size:2.4rem}.product-item__title a{color:inherit;transition:all .25s ease-out}.product-item__title a:hover{color:#ff4600}.product-item__type{position:relative;top:-3px;margin-left:1px;padding:.25rem .5rem .1rem;color:#fff;background:#ffae15;border-radius:2px;font-size:1.5rem;font-weight:700}.product-item__type:first-of-type{margin-left:5px}.product-item__type.product-item__type--service{background:#f66e0e}.product-item__content{font-size:1.8rem;font-size:1.6rem}.product-item__content dd,.product-item__content fieldset,.product-item__content figure,.product-item__content h1,.product-item__content h2,.product-item__content h3,.product-item__content h4,.product-item__content h5,.product-item__content h6,.product-item__content hgroup,.product-item__content hr,.product-item__content ol,.product-item__content p,.product-item__content pre,.product-item__content table,.product-item__content ul{margin-bottom:1.6rem}.product-item__content h1{padding-top:32px;padding-bottom:4px;border-bottom:1px solid #e6e6e6;font-size:3rem}.product-item__content h1,.product-item__content h2{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased}.product-item__content h2{padding-top:24px;font-size:2.6rem;font-weight:700}.product-item__content h3{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;padding-top:16px;color:#616161}.product-item__content ul{padding-left:3.2rem;list-style:circle}.product-item__content ol{padding-left:3.2rem}.product-item__content strong{font-weight:700}.product-item__content em{font-style:italic}.product-item__content img{display:block;max-width:100%;margin:0 auto}.product-item__content table{width:100%;border-collapse:collapse}.product-item__content table tr:nth-child(2n){background-color:#f0f0f0}.product-item__content table td,.product-item__content table th{height:40px;text-align:center}.product-item__content table th{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;color:#fff;background-color:#ff4600;border:1px solid #f54300;font-weight:700}.product-item__content table td{border:1px solid #e6e6e6;font-size:1.8rem}.product-item__content .highlight{margin-left:-1.6rem;margin-right:-1.6rem;padding:16px;background:#201a1a;border-radius:2px;font-size:1.4rem;line-height:1.3;white-space:pre-wrap}.product-item__content .highlight code{padding:0;background:none;border:none;font-size:1.4rem}.product-item__content code{padding:3px;color:#da4101;background:hsla(0,0%,94%,.4);border:1px solid hsla(0,0%,64%,.4);border-radius:2px;font-family:Menlo,Courier,monospace;font-size:1.3rem}.product-item__content blockquote{margin-left:0;margin-right:0;padding-left:16px;color:#616161;border-left:8px solid #e6e6e6;font-style:italic}.product-item__content hr{width:50%;margin-bottom:3.2rem;margin-left:auto;margin-right:auto;border:none;border-top:1px solid #e6e6e6}.product-item__content figure figcaption{padding-top:1.6rem;font-style:italic;text-align:center}.product-item__content iframe{display:block;max-width:100%;margin:0 auto;margin-bottom:1.6rem}.product-item__content [data-block*=danger],.product-item__content [data-block*=info],.product-item__content [data-block*=note],.product-item__content [data-block*=tip],.product-item__content [data-block*=warning]{display:block;margin-bottom:1.6rem;padding:12px 16px;background:#e6e6e6;border-radius:2px;font-size:1.6rem}.product-item__content [data-block*=danger]>p:last-child,.product-item__content [data-block*=info]>p:last-child,.product-item__content [data-block*=note]>p:last-child,.product-item__content [data-block*=tip]>p:last-child,.product-item__content [data-block*=warning]>p:last-child{margin-bottom:0}.product-item__content [data-block*=danger] code,.product-item__content [data-block*=info] code,.product-item__content [data-block*=note] code,.product-item__content [data-block*=tip] code,.product-item__content [data-block*=warning] code{padding:2px 3px;font-size:1.2rem}.product-item__content [data-block*=info]{background-color:#d8d8d8}.product-item__content [data-block*=tip]{background-color:#8bd259}.product-item__content [data-block*=note]{background-color:#73c1ec}.product-item__content [data-block*=warning]{background-color:#f5d87d}.product-item__content [data-block*=danger]{background-color:#f67b64}.product-item__link{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;display:block;padding-right:20px;background-image:url("/static/images/icons/product-more.png");background-repeat:no-repeat;background-position:right 2px;background-size:20px;font-size:2.4rem;text-align:right}@media (max-width:450px){.product-item{margin-bottom:64px;text-align:center}.product-item__image-wrapper{float:none;margin-bottom:24px;margin-right:0}.product-item__image{display:inline-block}.product-item__link{max-width:150px;margin:0 auto;padding:6px;color:#fff;background:#ff4600;border-radius:2px;font-size:2rem;transition:background .2s ease-out;text-align:center}.product-item__link:hover{color:#fff;background:#da4101;text-decoration:none}}.studio{margin-bottom:80px}.studio__description{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;margin-bottom:32px;font-size:2.4rem;text-align:center}.studio__members .col{width:50%}@media only screen and (max-width:512px){.studio__members .col{width:100%;margin-bottom:32px}}.tutorial .page-content{max-width:640px}.tutorial .entry__header{margin-bottom:1.6rem;padding-bottom:8px;border-bottom:1px solid rgba(255,70,0,.2)}.tutorial .entry__title{font-size:4rem}.tutorial .entry__content{font-size:2.1rem}.tutorial .pager{margin-bottom:64px}.tutorial-header{padding:8px 16px;background:#fbfbfb;border-bottom:1px solid #e5e5e5;font-size:1.8rem}@media only screen and (max-width:640px){.tutorial-header{font-size:1.6rem}}.tutorial-header__back{width:25%}.tutorial-header__reference{box-sizing:border-box;width:50%;padding:0 8px}.tutorial-header__social{width:25%}.tutorial-footer{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;padding-bottom:16px;color:#616161;font-size:1.8rem;text-align:center}.promotion-header{padding:16px;color:#fff;background:#392f2f;font-size:1.8rem;text-align:center}.promotion-header a{color:#fff;border-bottom:1px dotted #a3a3a3}.promotion-header a:hover{border-bottom:1px solid}.promotion--image img{display:block;max-width:100%;margin-bottom:8px;opacity:.8;transition:opacity .3s ease-out}.promotion--image img:hover{opacity:1}.promotion--image figcaption{font-size:1.4rem;text-align:center}.page-content{max-width:600px;min-height:400px;margin:0 auto;padding:80px 0}.mixed-data{font-size:1.8rem}.mixed-data dd,.mixed-data fieldset,.mixed-data figure,.mixed-data h1,.mixed-data h2,.mixed-data h3,.mixed-data h4,.mixed-data h5,.mixed-data h6,.mixed-data hgroup,.mixed-data hr,.mixed-data ol,.mixed-data p,.mixed-data pre,.mixed-data table,.mixed-data ul{margin-bottom:1.6rem}.mixed-data h1{padding-top:32px;padding-bottom:4px;border-bottom:1px solid #e6e6e6;font-size:3rem}.mixed-data h1,.mixed-data h2{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased}.mixed-data h2{padding-top:24px;font-size:2.6rem;font-weight:700}.mixed-data h3{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;padding-top:16px;color:#616161}.mixed-data ul{list-style:circle}.mixed-data ol,.mixed-data ul{padding-left:3.2rem}.mixed-data strong{font-weight:700}.mixed-data em{font-style:italic}.mixed-data img{display:block;max-width:100%;margin:0 auto}.mixed-data table{width:100%;border-collapse:collapse}.mixed-data table tr:nth-child(2n){background-color:#f0f0f0}.mixed-data table td,.mixed-data table th{height:40px;text-align:center}.mixed-data table th{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;color:#fff;background-color:#ff4600;border:1px solid #f54300;font-weight:700}.mixed-data table td{border:1px solid #e6e6e6;font-size:1.8rem}.mixed-data .highlight{margin-left:-1.6rem;margin-right:-1.6rem;padding:16px;background:#201a1a;border-radius:2px;font-size:1.4rem;line-height:1.3;white-space:pre-wrap}.mixed-data .highlight code{padding:0;background:none;border:none;font-size:1.4rem}.mixed-data code{padding:3px;color:#da4101;background:hsla(0,0%,94%,.4);border:1px solid hsla(0,0%,64%,.4);border-radius:2px;font-family:Menlo,Courier,monospace;font-size:1.3rem}.mixed-data blockquote{margin-left:0;margin-right:0;padding-left:16px;color:#616161;border-left:8px solid #e6e6e6;font-style:italic}.mixed-data hr{width:50%;margin-bottom:3.2rem;margin-left:auto;margin-right:auto;border:none;border-top:1px solid #e6e6e6}.mixed-data figure figcaption{padding-top:1.6rem;font-style:italic;text-align:center}.mixed-data iframe{display:block;max-width:100%;margin:0 auto;margin-bottom:1.6rem}.mixed-data [data-block*=danger],.mixed-data [data-block*=info],.mixed-data [data-block*=note],.mixed-data [data-block*=tip],.mixed-data [data-block*=warning]{display:block;margin-bottom:1.6rem;padding:12px 16px;background:#e6e6e6;border-radius:2px;font-size:1.6rem}.mixed-data [data-block*=danger]>p:last-child,.mixed-data [data-block*=info]>p:last-child,.mixed-data [data-block*=note]>p:last-child,.mixed-data [data-block*=tip]>p:last-child,.mixed-data [data-block*=warning]>p:last-child{margin-bottom:0}.mixed-data [data-block*=danger] code,.mixed-data [data-block*=info] code,.mixed-data [data-block*=note] code,.mixed-data [data-block*=tip] code,.mixed-data [data-block*=warning] code{padding:2px 3px;font-size:1.2rem}.mixed-data [data-block*=info]{background-color:#d8d8d8}.mixed-data [data-block*=tip]{background-color:#8bd259}.mixed-data [data-block*=note]{background-color:#73c1ec}.mixed-data [data-block*=warning]{background-color:#f5d87d}.mixed-data [data-block*=danger]{background-color:#f67b64}@media only screen and (max-width:640px){.page-content{padding:32px 1.6rem 40px}}.page-footer{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;display:table;box-sizing:border-box;width:100%;height:64px;padding:0 16px;color:#fff;background:#353535}.page-footer__item{display:table-cell;width:50%;vertical-align:middle}.page-footer__item.copyright p:first-child{font-size:1.3rem}.page-footer__item.copyright p:last-child{font-size:1.6rem}.page-footer__item.social{text-align:right}.page-footer__item.social img{vertical-align:middle}.page-footer__item.social .facebook,.page-footer__item.social .twitter{width:auto;height:20px}.page-footer__item.social .facebook{margin-right:16px}.page-footer__item.social .twitter{margin-right:32px}.page-footer__item.social .pxn{width:auto;height:32px}.page-footer__item.social a img{transition:all .15s ease-out}.page-footer__item.social a:hover img{transform:scale(1.1)}.banner{display:table;width:100%;height:240px;background:url("/static/images/header/header_compact.jpg") no-repeat bottom;background-size:cover}.banner__cell{display:table-cell;vertical-align:middle}.home{font-family:Bebas Neue,Arial Narrow,Arial,sans-serif;line-height:normal;-webkit-font-smoothing:antialiased;height:100%;background:url("/static/images/header/home.jpg") no-repeat 50% fixed;background-color:#392f2f;background-size:cover}.home__header{padding-top:32px}.home__content{padding-top:40px;padding-left:32px;padding-right:32px}.home__notice a{display:block;max-width:600px;margin:0 auto;margin-bottom:64px;padding:12px;opacity:.9;color:#fff;background:rgba(255,83,3,.5);border:1px solid rgba(218,65,1,.75);font-size:2.25rem;transition:all .2s ease-in;text-align:center}.home__notice a strong:last-of-type{text-decoration:underline}.home__notice a:hover{opacity:.95;background:rgba(255,70,0,.75);border-color:1px solid #da4101;box-shadow:0 2px 20px rgba(255,83,3,.4)}@media (max-height:1100px){.home__notice a{margin-bottom:32px}}@media (max-width:800px){.home__notice a{font-size:2rem}}@media (max-width:600px){.home__notice a{font-size:1.8rem}}.home__list{text-align:center}.home__project{display:inline-block;margin:8px}.home__footer{padding-top:64px;padding-bottom:24px}@media (min-height:750px) and (min-width:885px){.home__footer{position:fixed;bottom:0;width:100%}}.home__tagline{margin-bottom:16px;color:#fff;font-size:2.4rem;text-align:center}@media (max-height:800px){.home__content{padding-top:16px}.home__footer{padding-top:48px}}.page{background:#fff}
/*# sourceMappingURL=bundle.css.map*/