@import url("//hello.myfonts.net/count/2e7b49");@font-face{font-family:'Effra';font-weight:bold;src:url("../webfonts/effra-bold.eot");src:url("../webfonts/effra-bold.eot?#iefix") format("embedded-opentype"),url("../webfonts/effra-bold.woff2") format("woff2"),url("../webfonts/effra-bold.woff") format("woff"),url("../webfonts/effra-bold.ttf") format("truetype")}@font-face{font-family:'FF Tisa Web Pro';font-style:italic;src:url("../webfonts/ff-tisa-web-pro-italic.eot");src:url("../webfonts/ff-tisa-web-pro-italic.eot?#iefix") format("embedded-opentype"),url("../webfonts/ff-tisa-web-pro-italic.woff2") format("woff2"),url("../webfonts/ff-tisa-web-pro-italic.woff") format("woff"),url("../webfonts/ff-tisa-web-pro-italic.ttf") format("truetype")}@font-face{font-family:'FF Tisa Web Pro';font-weight:bold;src:url("../webfonts/ff-tisa-web-pro-bold.eot");src:url("../webfonts/ff-tisa-web-pro-bold.eot?#iefix") format("embedded-opentype"),url("../webfonts/ff-tisa-web-pro-bold.woff2") format("woff2"),url("../webfonts/ff-tisa-web-pro-bold.woff") format("woff"),url("../webfonts/ff-tisa-web-pro-bold.ttf") format("truetype")}@font-face{font-family:'FF Tisa Web Pro';src:url("../webfonts/ff-tisa-web-pro.eot");src:url("../webfonts/ff-tisa-web-pro.eot?#iefix") format("embedded-opentype"),url("../webfonts/ff-tisa-web-pro.woff2") format("woff2"),url("../webfonts/ff-tisa-web-pro.woff") format("woff"),url("../webfonts/ff-tisa-web-pro.ttf") format("truetype")}@font-face{font-family:'Facit';src:url("../webfonts/facit-regular.eot");src:url("../webfonts/facit-regular?#iefix") format("embedded-opentype"),url("../webfonts/facit-regular.woff") format("woff")}@font-face{font-family:'Facit';font-style:italic;src:url("../webfonts/facit-regular-italic.eot");src:url("../webfonts/facit-regular-italic?#iefix") format("embedded-opentype"),url("../webfonts/facit-regular-italic.woff") format("woff")}@font-face{font-family:'Facit';font-weight:600;src:url("../webfonts/facit-semibold.eot");src:url("../webfonts/facit-semibold?#iefix") format("embedded-opentype"),url("../webfonts/facit-semibold.woff") format("woff")}@font-face{font-family:'Facit';font-weight:700;src:url("../webfonts/facit-bold.eot");src:url("../webfonts/facit-bold?#iefix") format("embedded-opentype"),url("../webfonts/facit-bold.woff") format("woff")}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}/*! Flickity v1.1.0
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:white}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:0.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:0.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}.grid-container--narrow,.newsletter{max-width:684px;margin-left:auto;margin-right:auto;margin-left:15px;margin-right:15px}.grid-container--narrow::after,.newsletter::after{clear:both;content:"";display:table}@media only screen and (min-width: 729px){.grid-container--narrow,.newsletter{margin-left:auto;margin-right:auto}}.grid-container--wide{max-width:940px;margin-left:auto;margin-right:auto;margin-left:15px;margin-right:15px}.grid-container--wide::after{clear:both;content:"";display:table}@media only screen and (min-width: 985px){.grid-container--wide{margin-left:auto;margin-right:auto}}.grid-container--wider{max-width:1120px;margin-left:auto;margin-right:auto;margin-left:15px;margin-right:15px}.grid-container--wider::after{clear:both;content:"";display:table}@media only screen and (min-width: 1166px){.grid-container--wider{margin-left:auto;margin-right:auto}}.grid-container--widest{margin-left:15px;margin-right:15px;max-width:none}@media only screen and (min-width: 1166px){.grid-container--widest{margin-left:20px;margin-right:20px}}@media screen and (max-device-width: 480px){html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}}*,*:before,*:after{box-sizing:border-box}html{background-color:#222}body{background-color:#fff}html.wf-loading *{color:transparent !important}h1,h2,h3,h4,h5,p,ul{margin:0;font-weight:normal}p{font-family:"FF Tisa Web Pro",Georgia,serif}ul{padding:0}li{list-style-type:none}input[type='text'],input[type='email']{border-radius:0;-webkit-appearance:none}body{font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif;text-rendering:optimizeLegibility;color:#222;overflow-x:hidden}img{max-width:100%;vertical-align:top}a{color:#222;text-decoration:none}a:focus{outline:none}a img{vertical-align:top}blockquote{margin:0}hr{border:none;border-top:solid 1px #e6e6e6}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}.wrapper{padding:0 0.625em}.link{color:#222;text-decoration:none}.link:hover{color:#6BBD2E}.center{text-align:center}.header-image-list{position:relative;display:none;height:17.125em;margin:0;background-color:#f2f2f2}@media only screen and (min-width: 30.0625em){.header-image-list{display:block}}.header-image-item{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:auto 100%;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.header-image-item.is-selected{opacity:1}.main-header{margin:1.875em 0;text-align:center}@media only screen and (min-width: 30.0625em){.main-header{margin-top:3.125em;margin-bottom:3.125em;font-size:112.5%}}.header{margin-top:5em;text-align:center}@media only screen and (min-width: 30.0625em){.header{margin-top:3.125em;margin-bottom:3.125em;font-size:112.5%}}.logo{margin:0;font:700 150%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:3em}.tagline{margin-top:0;font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif;font-size:0.875em;color:#999}.main-nav{margin-top:1.5em}.nav-list{text-align:center}.nav-list .nav-item{margin-left:0.75em}.nav-list .nav-item:first-child{margin-left:0}.nav-item{display:inline-block}.nav-link{font:700 150%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.125rem;text-decoration:none}.main-footer{margin:3.57143em 0;font-size:0.875em;color:#999;text-align:center}@media only screen and (min-width: 30.0625em){.main-footer{margin-top:4.28571em}}.footer{margin-bottom:3.57143em;font-size:0.875em;text-align:center}@media only screen and (min-width: 30.0625em){.footer{margin-bottom:7.14286em}}.footer-link{margin:0.71429em;color:#999}@media only screen and (min-width: 48em){.table{display:table}.table .table__head{display:table-header-group}.table .table__head-cell{padding-bottom:8px}.table .table__row{display:table-row;vertical-align:middle}.table .table__cell{display:table-cell;padding-right:30px;white-space:nowrap}.table .table__cell:last-child{padding-right:0}.table .table__cell--service{display:none}.table .table__body-row{border-bottom:none}.table .table__body-cell{padding-top:10px;padding-bottom:10px;border-bottom:solid 1px #e6e6e6}.table .table__body-row:last-child .table__body-cell{border-bottom:0}.table .table__body-cell--name{font-weight:normal}.table .table__body-cell--purpose{font-size:12px;white-space:normal}.table .table__body-cell--cost,.table .table__body-cell--cost-total{font-size:14px}.table .table__cell--cost,.table .table__cell--cost-total{text-align:right}.table .table__cell--cost:after,.table .table__cell--cost-total:after{content:""}.table .table__body{display:table-row-group}.table .table__foot{display:table-footer-group}.table .table__foot-row{border-top:none}.table .table__foot-cell{padding-top:14px;border-top:solid 4px #ccc}}@media only screen and (min-width: 60em){.table .table__cell--service{display:table-cell}}.table__head{display:none}.table__head-cell{color:#999;font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif;font-size:0.75em;font-weight:normal;text-align:left;text-transform:lowercase}.table__body-row{padding-bottom:20px;border-bottom:solid 1px #e6e6e6}.table__body-row:last-child{padding-bottom:0;border-bottom:none}.table__body-cell{font-size:14px;vertical-align:middle}.table__body-cell--color{display:inline-block}.color{width:21px;height:21px}.table__body-cell--name{display:inline-block;font-weight:600}.table__body-cell--service{display:inline-block}.table__body-cell--cost{font-size:13px}.table__body-cell--cost-total{display:inline-block;font-size:13px;font-weight:600}.table__body-cell--cost-total:after{content:" total"}.table__foot-row{border-top:solid 4px #ccc;font-weight:600;text-align:right}.table__foot-cell{display:inline-block}.table__foot-cell--cost-total:after{content:" total"}.table__row--weak{text-decoration:line-through}.table__body .table__body-cell--name,.table__body .table__body-cell--service{margin-left:6px}.table__body .table__body-cell--purpose{margin-top:6px}.table__body .table__body-cell--cost{margin-top:8px}.table__body .table__body-cell--purpose,.table__body .table__body-cell--cost,.table__body .table__body-cell--cost-total{margin-left:32px}.table__body .table__row{margin-top:20px}.table__body .table__row:first-child{margin-top:0}.table__foot .table__foot-row{margin-top:20px}.table__foot .table__foot-cell{margin-top:12px}.table__foot .table__foot-cell--cost{margin-right:10px}.expenses-graph{display:none;height:300px;margin-bottom:50px}@media only screen and (min-width: 30.0625em){.expenses-graph{display:block}}.copy{margin:0 0.625em;font:400 100%/1.65 "FF Tisa Web Pro",Georgia,serif}.copy a{color:#6BBD2E}.copy a:hover{color:#222}@media only screen and (min-width: 30.0625em){.copy{margin-left:0;margin-right:0;font-size:112.5%}}.section{padding-top:3.125em;padding-bottom:3.125em}.section.odd{background-color:#f2f2f2}@media only screen and (min-width: 30.0625em){.section{padding-top:6.25em;padding-bottom:6.25em}}.subsection .copy h3{margin:0;font:700 150%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.125em}.subsection .copy p{margin:0}@media only screen and (min-width: 30.0625em){.subsection{display:inline-block;width:50%;vertical-align:middle}.subsection .subsection-image{margin-bottom:0;margin-left:1.25em}.subsection .copy{float:right;width:15.55556em;margin:0 1.11111em}.odd .subsection .subsection-image{margin-left:0;margin-right:1.25em}.odd .subsection .copy{float:none}}.copy-section{max-width:38em;margin:0 auto}@media only screen and (min-width: 30.0625em){.copy-section{padding-top:0;padding-bottom:3.125em}}.subsection-image{display:block;margin-top:1.875em;background-repeat:no-repeat;background-size:auto 100%}.odd .subsection-image{margin-top:0;margin-bottom:1.875em;background-position:right top}@media only screen and (min-width: 30.0625em){.subsection-image{margin-top:0}.odd .subsection-image{margin-bottom:0}}.timeline-section .copy{margin:0 0.625em}.timeline-section .copy p{margin-top:0;margin-bottom:3.125em}@media only screen and (min-width: 30.0625em){.timeline-section .copy{max-width:38rem;margin-left:auto;margin-right:auto}}.timeline-image{width:100%;height:92px;background:url(/assets/timeline.png) no-repeat 55% 50%;background-size:auto 100%}@media only screen and (min-width: 30.0625em){.timeline-image{background-position-x:50%}}.newsletter-section{max-width:38em;margin:0 auto}.newsletter-section .copy{text-align:center}.beta-section img{margin:1em 0}@media only screen and (min-width: 30.0625em){.beta-section img{display:inline-block;width:32%;margin:0.5em 0}}.button{display:inline-block;position:relative;padding:0.375em 0.875em}.input+.button{margin-left:0.625em}.button:before{position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;display:block;width:1em;height:1em}.input--text{padding:0.5em 0.625em}.alert,.changelog-post__subtitle{display:inline-block;padding:0.125em 0.5em}.alert.is-hidden,.is-hidden.changelog-post__subtitle{display:none}@-webkit-keyframes loader{0%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#80DDBE;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}10%{-webkit-transform:scale(1);transform:scale(1);background-color:#CFC291;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}20%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#CFC291;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}30%{-webkit-transform:scale(1);transform:scale(1);background-color:#8ACCE8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#8ACCE8;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:scale(1);transform:scale(1);background-color:#FEAA3A;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}60%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#FEAA3A;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}70%{-webkit-transform:scale(1);transform:scale(1);background-color:#FF8D8D;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#FF8D8D;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:scale(1);transform:scale(1);background-color:#80DDBE;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#80DDBE}}@keyframes loader{0%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#80DDBE;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}10%{-webkit-transform:scale(1);transform:scale(1);background-color:#CFC291;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}20%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#CFC291;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}30%{-webkit-transform:scale(1);transform:scale(1);background-color:#8ACCE8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#8ACCE8;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}50%{-webkit-transform:scale(1);transform:scale(1);background-color:#FEAA3A;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}60%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#FEAA3A;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}70%{-webkit-transform:scale(1);transform:scale(1);background-color:#FF8D8D;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}80%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#FF8D8D;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:scale(1);transform:scale(1);background-color:#80DDBE;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(0.75);transform:scale(0.75);background-color:#80DDBE}}.button{font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif;border-radius:0.25em;border:solid 1px #3498DB;outline:none;background-color:#3498DB;color:#fff}.input+.button{vertical-align:top}.theme--blue .button{border-color:#6BBD2E;background-color:#6BBD2E}.theme--light-blue .button{border-color:#3498DB;background-color:#3498DB}.theme--green .button,.button--purple{border-color:#84487E;background-color:#84487E}.button--green,.mobile-nav__button{border-color:#6BBD2E;background-color:#6BBD2E}.theme--xero .button{border-color:#00B7E2;background-color:#00B7E2}.button:hover{background-color:#222;border-color:#222}.theme--black .button:hover{color:#222;background-color:#fff}.button:before{border-radius:50%;-webkit-transition:0.35s opacity;transition:0.35s opacity;opacity:0;content:""}.is-loading .button{background-color:#16527a;border-color:#16527a;color:#16527a}.is-loading .button:before{opacity:1;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:loader;animation-name:loader;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.input{outline:none;border:none;border:solid 1px #ccc;background-color:#fff;color:#222}.input--text{font-size:1em}.theme--light-blue .input,.theme--blue .input,.theme--xero .input{border-color:#fff}.alert,.changelog-post__subtitle{font-size:14px;background-color:#cff2ff}.alert p,.changelog-post__subtitle p{font-family:"Facit","Helvetica Neue",Helvetica,sans-serif}.alert strong,.changelog-post__subtitle strong{font-weight:600}.alert--positive{background-color:#6BBD2E}.alert--negative{background-color:#84487E}.theme--blue .alert,.theme--blue .changelog-post__subtitle{color:#fff;background-color:#84487E}@media only screen and (min-width: 48em){.alert,.changelog-post__subtitle{font-size:16px}}.page__header::after{clear:both;content:"";display:table}.page .page__header{padding-top:0.625em;margin-bottom:1.875em}.page__logo{margin:0}.page__header .page__logo{float:left}.page__banner{padding:0.75em}.page .page__banner{display:none}@media only screen and (min-width: 30.0625em){.page .page__banner{display:block}}.page__main{min-height:480px;padding-top:2.5em;padding-bottom:2.5em}@media only screen and (min-width: 30.0625em){.page__main{padding-top:5em;padding-bottom:5em}}.page__title{margin:0}.page .page__title{margin-bottom:10px}.page__footer{padding:1em}@media only screen and (min-width: 30.0625em){.page__footer{padding:2em}}.page .page__love{margin-top:1em}@media only screen and (min-width: 48em){.page__header{font-size:200%}}.page__logo{font-weight:700;font-size:24px;line-height:36px}@media only screen and (min-width: 30.0625em){.page__logo{line-height:30px}}.logo__link{font-family:"Effra","Helvetica Neue",Helvetica,sans-serif;color:inherit}.theme--black .logo__link:hover,.theme--purple .logo__link:hover,.theme--green .logo__link:hover,.theme--blue .logo__link:hover{color:#fff}.page__banner{line-height:1em;text-align:center}.page__banner strong{font-weight:600;color:#FFC700}.page__banner .icon{font-size:0.75em;line-height:1em;color:#FFC700}.page__banner.theme--blue{background-color:#3498DB;color:#fff}.page__banner.theme--blue a{color:inherit}.page__title{font-family:"Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.125em}.page__footer{background-color:#222;color:#fff;text-align:center}.page__section.theme--blue{background-color:#3498DB;color:#16527a}.page__love{font-size:14px}.page__header .page-nav{display:none;float:right}@media only screen and (min-width: 30.0625em){.page__header .page-nav{display:block}}.page__footer .page-nav{text-align:center}.page-nav__item{display:inline-block;vertical-align:top}.page-nav__list .page-nav__item{margin-right:14px}.page-nav__list .page-nav__item:last-child{margin-right:0}.page-nav__button{padding-top:0;padding-bottom:0}.page-nav{font-size:14px;line-height:30px}.page-nav .button{line-height:30px}.page-nav__link{color:inherit}.theme--green .page-nav__link:hover,.theme--blue .page-nav__link:hover,.theme--purple .page-nav__link:hover,.theme--black .page-nav__link:hover{border:none;color:#fff}.theme--light-blue .page-nav__link:hover{border-color:#0b4651}.theme--yellow .page-nav__link:hover{border-color:#3d3000}.theme--xero .page-nav__link:hover{border-color:#00B7E2}.page-nav__button{border-radius:0.3125em}.page-nav__icon{font-size:16px;color:#4099FF}.theme--blue .page-nav__icon{color:#cff2ff}.theme--green .page-nav__icon{color:#e1f3cb}.theme--xero .page-nav__icon{color:#00B7E2}.theme--blue .page-nav__icon:hover,.theme--green .page-nav__icon:hover,.theme--black .page-nav__icon:hover{color:#fff}.page-nav__icon:hover{color:#222}.mobile-nav__menu-button{float:right;padding:0.3125em 0.75em}@media only screen and (min-width: 30.0625em){.mobile-nav__menu-button{display:none}}.mobile-nav .mobile-nav__close-button{position:absolute;top:20px;right:12px}.page{position:relative}.page .mobile-nav{position:absolute;top:0;left:0;width:100%;height:100%}.mobile-nav__list .mobile-nav__item{margin-top:0.25em}.mobile-nav__list .mobile-nav__item:first-child{margin-top:0}.mobile-nav__link{display:block}.mobile-nav__list .mobile-nav__button{display:block;width:96px;margin:24px auto}.mobile-nav{background-color:#222;color:#fff;-webkit-transition:0.5s opacity;transition:0.5s opacity}.mobile-nav.is-hidden{opacity:0;pointer-events:none}@media only screen and (min-width: 30.0625em){.mobile-nav{display:none}}.mobile-nav__menu-button{font-family:"Facit","Helvetica Neue",Helvetica,sans-serif;border-radius:0.25em;outline:none}.theme--blue .mobile-nav__menu-button{color:#3498DB;background-color:#cff2ff}.theme--light-blue .mobile-nav__menu-button{color:#fff;background-color:#0b4651}.theme--yellow .mobile-nav__menu-button{color:#fff;background-color:#3d3000}.theme--green .mobile-nav__menu-button{color:#6BBD2E;background-color:#e1f3cb}.theme--purple .mobile-nav__menu-button{color:#84487E;background-color:#e4cee2}.theme--black .mobile-nav__menu-button{color:#222;background-color:#ccc}.theme--xero .mobile-nav__menu-button{color:#fff;background-color:#00B7E2}.mobile-nav__close-button{font-size:1.3125em;color:#84487E}.mobile-nav__button{text-align:center}.mobile-nav__logo{padding:0.25em 0.375em;color:#fff}.mobile-nav__link{padding:0.5em 0.75em;color:#fff}.theme--blue .mobile-nav__link{background-color:#3498DB;color:#cff2ff}.theme--light-blue .mobile-nav__link{background-color:#7EDBED;color:#0b4651}.theme--yellow .mobile-nav__link{background-color:#FFC700;color:#3d3000}.theme--green .mobile-nav__link{background-color:#6BBD2E;color:#e1f3cb}.theme--purple .mobile-nav__link{background-color:#84487E;color:#e4cee2}.theme--black .mobile-nav__link{background-color:#222;color:#ccc}.mobile-nav__icon{color:#3498DB}.thumb{max-width:450px}.thumb-list .thumb{margin:2em auto 0}.thumb-list .thumb:first-child{margin-top:0}@media only screen and (min-width: 48em){.thumb-list .thumb{display:inline-block;width:48%}.thumb-list .thumb:nth-child(2n){margin-left:4%}}.thumb .thumb__title{margin-bottom:0.5em}.thumb__image{display:block;height:0;padding-bottom:66.66667%}.thumb__title{font:700 150%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.125em}@media only screen and (min-width: 48em){.thumb__title{font-size:1.3125em}}.thumb__image{border:solid 1px #ccc;background-repeat:no-repeat;background-size:cover}.marketing-section{padding:2em 0;overflow:hidden}@media only screen and (min-width: 48em){.marketing-section{padding-top:4em;padding-bottom:4em}}@media only screen and (min-width: 60em){.marketing-section{padding-top:5em;padding-bottom:5em}}.marketing-section .marketing-header+.marketing-image,.marketing-section .marketing-header+.marketing-columns,.marketing-section .marketing-image+.marketing-columns,.marketing-section .marketing-logo+.marketing-text{margin-top:1.5em}@media only screen and (min-width: 48em){.marketing-section .marketing-header+.marketing-image,.marketing-section .marketing-header+.marketing-columns,.marketing-section .marketing-image+.marketing-columns,.marketing-section .marketing-logo+.marketing-text{margin-top:3em}}.marketing-section:not(.background)+.marketing-section:not(.background){border-top:solid 1px #e6e6e6}.marketing-section.theme--xero{background-color:#fff}.marketing-section.theme--xero-blue{background-color:#00B7E2}.marketing-section.theme--xero{color:#222}.marketing-section.theme--xero-blue{color:#fff}.marketing-section.theme--xero a{color:#00B7E2}.marketing-section.theme--xero-blue a{color:#fff}.marketing-section.theme--xero a:hover{color:#222}.marketing-section.theme--xero-blue a:hover{color:#fff}.marketing-title p{max-width:26.875em;margin:0.625em auto 0}.marketing-header{text-align:center}.marketing-title h2{font:700 150%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:2.25em}@media only screen and (min-width: 48em){.marketing-title h2{font-size:3.5em}}.marketing-title h3{font-family:"Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.125em}@media only screen and (min-width: 30.0625em){.marketing-title h3{font-size:1.25em}}@media only screen and (min-width: 48em){.marketing-title h3{font-size:1.5em}}.marketing-title p{font-size:1em;color:inherit}@media only screen and (min-width: 30.0625em){.marketing-title p{font-size:1.125em}}@media only screen and (min-width: 48em){.marketing-title p{font-size:1.3125em}}.marketing-columns .marketing-column{margin-top:1rem}.marketing-columns .marketing-column:first-child{margin-top:0}@media only screen and (min-width: 48em){.marketing-columns .marketing-column{float:left;display:block;margin-right:3.22581%;width:31.1828%;margin-top:0}.marketing-columns .marketing-column:last-child{margin-right:0}}.marketing-text h2+p{margin-top:1em}.marketing-text--centered{text-align:center}.marketing-text h2{font-family:"FF Tisa Web Pro",Georgia,serif;font-size:1em}@media only screen and (min-width: 30.0625em){.marketing-text h2{font-size:1.3125em}}@media only screen and (min-width: 48em){.marketing-text h2{font-size:2em}}@media only screen and (min-width: 30.0625em){.marketing-text p{font-size:1.125em}}@media only screen and (min-width: 48em){.marketing-text p{font-size:1.25em}}.marketing-text a{text-decoration:underline}.marketing-logo{height:3.5em}@media only screen and (min-width: 48em){.marketing-logo{height:4.5em}}.marketing-logo{background-repeat:no-repeat;background-position:center center;background-size:contain}.homepage__section{padding:1.875em 0;overflow:hidden}@media only screen and (min-width: 48em){.homepage__section{padding-top:3.75rem;padding-bottom:3.75rem}}@media only screen and (min-width: 60em){.homepage__section{padding-top:5rem;padding-bottom:5rem}}@media only screen and (min-width: 48em){.homepage__next-section{padding-top:1.875rem;padding-bottom:1.875rem}}@media only screen and (min-width: 60em){.homepage__next-section{padding-top:1.875rem;padding-bottom:1.875rem}}.homepage__next-section .icon{margin-left:0.25em}.homepage__next-section .button{margin-left:0.75em}@media only screen and (min-width: 48em){.homepage__next-section .button{font-size:1.5rem}}.homepage__outro .homepage__message{margin-bottom:1.875em}@media only screen and (max-width: 30.0625em){.homepage__outro .hero__input{display:none}}.homepage__section-title p{max-width:26.875em;margin:0.625em auto 0}.homepage__section.theme--black{background-color:#222;color:#fff}.homepage__text-section{text-align:center}@media only screen and (min-width: 30.0625em){.homepage__text-section{font-size:1.3125em}}@media only screen and (min-width: 48em){.homepage__text-section{font-size:2em}}.homepage__next-section p{margin-top:0.125em;line-height:1em}.homepage__next-section .link{color:#fff}.homepage__next-section .icon{font-size:0.75em}.homepage__next-section.theme--yellow{background-color:#FFC700}.homepage__next-section.theme--yellow .icon{color:#84487E}.homepage__next-section.theme--green{background-color:#6BBD2E}.homepage__next-section.theme--green .icon{color:#FFC700}.homepage__next-section.theme--purple{background-color:#84487E}.homepage__next-section.theme--purple .icon{color:#FFC700}.homepage__next-section.theme--light-blue{background-color:#7EDBED}.homepage__next-section.theme--light-blue .icon{color:#84487E}.homepage__next-section.theme--blue{background-color:#3498DB}.homepage__next-section.theme--blue .icon{color:#6BBD2E}.homepage__outro{text-align:center}@media only screen and (min-width: 48em){.homepage__outro{font-size:112.5%}}.homepage__message{font-size:1.3125em}@media only screen and (min-width: 30.0625em){.homepage__message{font-size:1.5em}}.section__title{font:700 150%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.125em}@media only screen and (min-width: 30.0625em){.section__title{font-size:1.25em}}@media only screen and (min-width: 48em){.section__title{font-size:1.5em}}@media only screen and (min-height: 60em){.hero__header{padding-top:1.875em}}.hero__logo{height:3.5em}@media only screen and (min-width: 48em){.hero__logo{height:4.5em}}.hero__logo+.hero__title{margin-top:1.875em}@media only screen and (min-width: 48em){.hero__logo+.hero__title{margin-top:2.5em}}.hero__title p{max-width:26.875em;margin:0.625em auto 0}@media only screen and (max-width: 30.0625em){.hero .hero__input{display:none}}.hero__buttons{margin-top:1.875em}@media only screen and (min-width: 48em){.hero__buttons{margin-top:2.5em}}.hero .hero__button{display:inline-block}.hero .hero__button:first-child{margin-left:0}.hero .hero__alert{margin-top:1.25em}@media only screen and (min-width: 30.0625em){.hero .hero__alert{margin-top:1.875em}}@media only screen and (min-width: 48em){.hero .hero__alert{margin-top:2.5em}}.hero__screenshot{height:0}.hero .hero__screenshot{margin-top:1.875em}@media only screen and (min-width: 48em){.hero .hero__screenshot{margin-top:4.25em}}.hero{text-align:center}.hero.theme--blue{background-color:#3498DB;color:#cff2ff}.hero.theme--light-blue{background-color:#7EDBED;color:#0b4651}.hero.theme--yellow{background-color:#FFC700;color:#3d3000}.hero.theme--green{background-color:#6BBD2E;color:#e1f3cb}.hero.theme--purple{background-color:#84487E;color:#e4cee2}.hero.theme--black{background-color:#222;color:#ccc}.hero.theme--xero{background-color:#45474D;color:#fff}.hero__logo{background-repeat:no-repeat;background-position:center center;background-size:contain}.hero__title h2{font:700 150%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:2.25em;color:#fff}@media only screen and (min-width: 48em){.hero__title h2{font-size:3.5em}}.hero__title p{font-size:1em;color:inherit}@media only screen and (min-width: 30.0625em){.hero__title p{font-size:1.125em}}@media only screen and (min-width: 48em){.hero__title p{font-size:1.3125em}}.hero__input{min-width:15em}@media only screen and (min-width: 48em){.hero .hero__buttons{font-size:112.5%}}.hero__screenshot{background-repeat:no-repeat;background-size:contain;background-position:center bottom}.newsletter{padding-top:1.875rem;padding-bottom:1.875rem;margin-top:2.5em;margin-bottom:2.5em}.newsletter .newsletter__title{margin-bottom:1em}.newsletter .newsletter__note{margin-top:1.25em}.newsletter.is-success .newsletter__form,.newsletter.is-success .newsletter__note{display:none}@media only screen and (max-width: 684px){.newsletter{margin:0}}@media only screen and (min-width: 30.0625em){.newsletter{margin-top:5em;margin-bottom:5em}}.page__main+.newsletter{margin-top:0}.newsletter>.alert,.newsletter>.changelog-post__subtitle{margin-bottom:1.875em}.newsletter .newsletter__input{min-width:17.5em;margin:0 0.25em 1em}@media only screen and (min-width: 48em){.newsletter .newsletter__input{margin-bottom:0}}.newsletter .newsletter__button{margin:0 0.25em}.newsletter{text-align:center}@media only screen and (min-width: 685px){.newsletter{border-radius:6px}}.newsletter__title{font:700 150%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.25em;color:#fff}@media only screen and (min-width: 48em){.newsletter__title{font-size:1.5em}}.homepage__feature-section--primary{padding-top:0;padding-bottom:0}@media only screen and (max-width: 30.0625em){.homepage__feature-section--secondary{display:none}}@media only screen and (min-width: 48em){.homepage__feature-section .feature--primary{padding-top:3.75rem;padding-bottom:3.75rem}}@media only screen and (min-width: 60em){.homepage__feature-section .feature--primary{padding-top:5rem;padding-bottom:5rem}}.homepage__feature-section .feature--secondary{margin-top:1.875rem}.homepage__feature-section .feature--secondary:first-child{margin-top:0}@media only screen and (min-width: 48em){.homepage__feature-section .feature--secondary{float:left;display:block;margin-right:3.22581%;width:31.1828%;margin-top:0}.homepage__feature-section .feature--secondary:last-child{margin-right:0}}@media only screen and (min-width: 48em){.homepage__feature-section--wide .feature--secondary{float:left;display:block;margin-right:3.22581%;width:48.3871%}.homepage__feature-section--wide .feature--secondary:last-child{margin-right:0}}.feature__background{display:block;height:160px}@media only screen and (min-width: 30.0625em){.feature__background{height:260px}}.feature{position:relative}@media only screen and (min-width: 48em){.feature .feature__background{position:absolute;top:0;width:50%;height:100%}.feature--odd .feature__background{left:50%}.feature--even .feature__background{left:0}}.feature--primary .feature__copy{padding:1.875rem 0}@media only screen and (min-width: 48em){.feature--primary .feature__copy{padding-top:0;padding-bottom:0}}@media only screen and (min-width: 48em){.feature--odd .feature__copy{float:left;display:block;margin-right:3.22581%;width:39.78495%}.feature--odd .feature__copy:last-child{margin-right:0}}@media only screen and (min-width: 48em){.feature--even .feature__copy{float:right;display:block;margin-left:3.22581%;width:39.78495%}.feature--even .feature__copy:last-child{margin-left:0}}.feature--primary{position:relative}@media only screen and (min-width: 48em){.feature--primary:before{position:absolute;top:0;left:50%;height:100%;z-index:1;content:""}}.homepage__feature-section--secondary{border-top:solid 1px #e6e6e6}@media only screen and (min-width: 48em){.feature--primary{border-top:solid 1px #e6e6e6}.feature--primary:before{border-right:solid 1px #e6e6e6}}.feature__title{font-family:"Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.125em}@media only screen and (min-width: 30.0625em){.feature__title{font-size:1.25em}}@media only screen and (min-width: 48em){.feature__title{font-size:1.5em}}@media only screen and (min-width: 30.0625em){.feature__copy p{font-size:1.125em}}@media only screen and (min-width: 48em){.feature__copy p{font-size:1.25em}}.feature__background{background-repeat:no-repeat;background-size:638px 200px;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6}@media only screen and (min-width: 30.0625em){.feature__background{background-size:958px 300px}}@media only screen and (min-width: 48em){.feature__background{background-size:1276px 400px;border:none}}.feature--odd .feature__background{background-position:left center}.feature--even .feature__background{background-position:right center}.theme--yellow .feature__more{color:#FFC700}.theme--green .feature__more{color:#6BBD2E}.theme--purple .feature__more{color:#84487E}.theme--blue .feature__more{color:#3498DB}.feature__more:hover{color:#222}.theme--black .feature__more:hover{color:#fff}.testimonials .testimonial{display:none;width:100%;margin-top:2.5rem}.testimonials .testimonial.mobile{display:block}@media only screen and (min-width: 48em){.testimonials .testimonial{display:block;margin-top:0}}.testimonials .testimonials__title{margin-bottom:2.5rem}.testimonial__quote .testimonial__quotation-mark{position:relative;top:0.25em}.testimonial__quote .testimonial__quotation-mark:first-child{left:-0.0625em}.testimonial__author{display:block}.testimonial__avatar{display:inline-block;width:72px;height:72px;overflow:hidden}.testimonial .testimonial__avatar{display:none}@media only screen and (min-width: 48em){.testimonial .testimonial__avatar{display:inline-block;margin-top:1.25em}}.testimonial__avatar-image{display:block;height:0;padding-bottom:100%}.testimonials .js-flickity:after{display:none;content:""}@media only screen and (min-width: 48em){.testimonials .js-flickity:after{content:"flickity"}}.testimonials .flickity-viewport{overflow:visible}.testimonials .flickity-viewport::after{clear:both;content:"";display:table}.testimonials .flickity-prev-next-button.previous{left:50%;margin-left:-342px;-webkit-transform:translate(-100%, -50%);-ms-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.testimonials .flickity-prev-next-button.next{left:50%;right:auto;margin-left:342px}.testimonials .flickity-prev-next-button,.testimonials .flickity-prev-next-button:hover{background:none}.testimonials .flickity-prev-next-button .arrow{fill:#fff}@media only screen and (min-width: 48em){.testimonials .testimonial{opacity:0;-webkit-transition:1s opacity;transition:1s opacity}.testimonials .testimonial.is-selected{opacity:1}}.homepage__testimonials-section{background-color:#3498DB;color:#16527a}.testimonials__title{font:700 150%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.125em;text-align:center}@media only screen and (min-width: 30.0625em){.testimonials__title{font-size:1.25em}}@media only screen and (min-width: 48em){.testimonials__title{font-size:1.5em}}@media only screen and (min-width: 30.0625em){.testimonial{font-size:125%}}@media only screen and (min-width: 48em){.testimonial{font-size:200%;text-align:center}}.testimonial__quote{color:#fff}.testimonial__quote a{font-style:italic}.testimonial__quotation-mark{font-size:2em;line-height:0;color:#196090}.testimonial__author{font-style:italic;text-align:right;color:inherit}.testimonial__author:before{content:"@"}@media only screen and (min-width: 30.0625em){.testimonial__author{font-size:1rem}}@media only screen and (min-width: 48em){.testimonial__author{text-align:center}}.testimonial__avatar{border-radius:50%}@media only screen and (min-width: 30.0625em){.testimonial__avatar{font-size:0.75em}}.testimonial__avatar-image{border-radius:50%;background-repeat:no-repeat;background-size:contain}.graph{min-width:940px;max-width:1100px;min-height:100px}.graph__boundary{position:relative;z-index:1;min-height:100px}.graph__columns{display:block;overflow:hidden}.graph__columns.is-hidden{opacity:0}.graph__boundary{position:relative}.graph__boundary .graph__columns{position:absolute;top:0;left:0;width:100%;height:100%}.graph__column{display:block}.graph__columns{position:relative}.graph__columns>.graph__column{position:absolute;top:0;height:100%}.graph__ticks{display:block}.graph__tick{display:block;padding-top:4px}.graph__tick:before{position:absolute;top:0;display:block;width:2px;content:""}.graph__tick.is-selected{height:36px}.graph__tick.is-selected:before,.graph__tick.is-selected+.graph__tick:before{visibility:hidden}.graph__ticks{position:relative}.graph__ticks .graph__tick{position:absolute;top:0}.graph__ticks--top .graph__tick{top:auto;bottom:0}.graph__ticks--top .graph__tick:before{top:auto;bottom:0}.graph__tick--point:before{left:-1px;height:10px}.graph__tick--point .graph-tick__label{position:absolute;top:11px;left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.graph__ticks--top .graph__tick--point:before{height:7px}.graph__ticks--top .graph-tick__label{top:auto;bottom:7px}.graph__tick--range{height:29px}.graph__tick--range:before{left:-1px;height:100%}.graph__tick--range .graph-tick__label{position:absolute;top:9px;left:50%;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.graph__ticks .graph__tick--range:first-child:before{visibility:hidden}.graph__marker{display:block}.graph__ticks{position:relative}.graph__ticks .graph__marker{position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.graph__ticks--bottom .graph__marker{top:-11px}.graph{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.graph__boundary{background-color:#fff}.graph__columns{-webkit-transition:0.5s opacity;transition:0.5s opacity}.graph__columns>.graph__column:nth-child(even){background-color:#f9f9f9}.graph__ticks{-webkit-transition:0.5s -webkit-transform,0.5s opacity;transition:0.5s transform,0.5s opacity}.graph__ticks.is-hidden{opacity:0}.graph__tick{background-color:#f2f2f2;color:#ccc;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:0.5s left;transition:0.5s left}.graph__tick:before{background-color:#e6e6e6}.graph__tick.is-strong{font-size:1.16667em;font-weight:600;color:#999}.graph__tick.is-strong:before{background-color:#ccc}.graph__tick.is-selected{font-weight:700;background-color:#fff;color:#222}.graph-tick__label{font-size:0.875em;line-height:1.28571em;white-space:nowrap;background-color:inherit}.graph__ticks--top .graph-tick__label{font-size:0.75em}.graph__tick--range{cursor:-webkit-zoom-in;cursor:zoom-in}.graph__tick--range.is-selected{cursor:-webkit-zoom-out;cursor:zoom-out}.graph__marker{color:#999;-webkit-transition:0.5s opacity;transition:0.5s opacity;pointer-events:none}.graph__ticks.has-selection .graph__marker{opacity:0}.timeline{position:relative;display:table;width:100%;min-height:100px;height:100px;padding:16px 0 8px}.timeline.is-large{font-size:2em;padding:0}.timeline__outer{position:relative}.timeline .timeline__rows{display:table-cell;width:100%;vertical-align:bottom}.timeline--middle .timeline__rows{vertical-align:middle}.timeline__row{display:block;height:1.75em}.timeline__item{position:relative;display:block;height:1.25em;padding:0.5em 0;margin:0.25em 0}.timeline__row{position:relative}.timeline__row .timeline__item{position:absolute}.timeline-item__dot{display:block;width:0.625em;height:0.625em;border-radius:0.3125em}.timeline-item__dot.is-weak{font-size:120%}.timeline.is-large .timeline-item__dot.is-weak{font-size:100%}.timeline__item .timeline-item__dot{position:absolute;top:50%;z-index:2;-webkit-transform:translate(-50%, -50%) scale(1) translateZ(0);transform:translate(-50%, -50%) scale(1) translateZ(0)}.timeline__item .timeline-item__dot.is-collapsed{-webkit-transform:translate(-50%, -50%) scale(0) translateZ(0);transform:translate(-50%, -50%) scale(0) translateZ(0)}.timeline__item.is-strong .timeline-item__dot{font-size:100%}.timeline__item:hover .timeline-item__dot{-webkit-transform:translate(-50%, -50%) scale(1) translateZ(0);transform:translate(-50%, -50%) scale(1) translateZ(0)}.timeline__item:hover .timeline-item__dot:hover{-webkit-transform:translate(-50%, -50%) scale(1.5) translateZ(0);transform:translate(-50%, -50%) scale(1.5) translateZ(0)}.timeline-item__arrow{display:block}.timeline__item .timeline-item__arrow{position:absolute;top:50%;-webkit-transform:translate(-25%, -50%);-ms-transform:translate(-25%, -50%);transform:translate(-25%, -50%)}.timeline__item .timeline-item__arrow:hover{-webkit-transform:translate(-25%, -50%) scale(1.5);-ms-transform:translate(-25%, -50%) scale(1.5);transform:translate(-25%, -50%) scale(1.5)}.timeline-item__line{display:block;height:0.5em;padding:0 0 0.25em;overflow:hidden}.timeline-item__line:before{position:absolute;top:0;left:-5px;right:0;height:0.25em;content:""}.timeline__item .timeline-item__line{position:absolute;top:0.5em;width:100%}.timeline-item__block{position:relative;display:block;height:0}.timeline-item__block-group{position:relative;top:0.25em}.timeline-item__block-group .timeline-item__block{position:absolute}.timeline-item__block-group .timeline-item__block.is-editable{z-index:1}.timeline-item__block-fill{height:0.3125em;border-radius:4px 4px 0 0}.timeline-item__block{position:relative}.timeline-item__block .timeline-item__block-fill{position:absolute;left:0;right:0;bottom:0}.timeline-item__block-anchor{display:block;width:6px;height:0.3125em}.timeline-item__block{position:relative}.timeline-item__block .timeline-item__block-anchor{position:absolute;bottom:0}.timeline-item__block .timeline-item__block-anchor--left{left:0;border-top-left-radius:4px}.timeline-item__block .timeline-item__block-anchor--right{right:0;border-top-right-radius:4px}.timeline-item__blob{position:relative;display:block;height:0}.timeline-item__blob:before{position:absolute;top:-0.3125em;left:-0.3125em;bottom:-0.3125em;right:-0.3125em;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:0.3125em}.timeline__item .timeline-item__blob{position:absolute;top:50%}.timeline__tooltip{position:relative;display:inline-block;min-width:150px;padding:10px 18px 11px}.timeline__tooltip:before{position:absolute;left:50%;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:12px;height:12px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);content:""}.timeline .timeline__tooltip{position:absolute;z-index:2;-webkit-transform:translate(-50%, -110%);-ms-transform:translate(-50%, -110%);transform:translate(-50%, -110%)}.timeline-tooltip__line{display:block}@-webkit-keyframes timeline-item__animated-line{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes timeline-item__animated-line{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(5px);transform:translateX(5px)}}.timeline__outer{-webkit-transition:0.5s left,0.5s width;transition:0.5s left,0.5s width}.timeline__item{background-clip:content-box;color:#6BBD2E}.timeline__item.is-clickable{cursor:pointer}.timeline-item__dot{-webkit-transition:0.25s -webkit-transform;transition:0.25s transform;color:inherit;border:solid 0.1875em currentColor}.timeline-item__dot.is-weak{background-color:#fff}.timeline-item__dot.is-strong{background-color:currentColor}.timeline-item__arrow{border-top:0.375em solid transparent;border-bottom:0.375em solid transparent;border-left:0.5em solid;border-left-color:currentColor;color:inherit;-webkit-transition:0.25s -webkit-transform;transition:0.25s transform}.timeline-item__line{position:relative;outline:1px solid transparent;background-color:currentColor;background-clip:content-box;-webkit-transition:0.35s opacity;transition:0.35s opacity}.timeline-item__line.is-weak{opacity:0.2}.timeline-item__line.is-weak:hover{opacity:0.4}.timeline-item__line.is-highlighted:before,.timeline-item__line.is-animated:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA2IDYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0iTGF5ZXJfNiI+DQo8L2c+DQo8ZyBpZD0iTGF5ZXJfMSIgZGlzcGxheT0ibm9uZSI+DQoJPHJlY3QgeD0iMCIgZmlsbD0iIzk3MkRDOSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjEyIi8+DQoJPHBvbHlnb24gZGlzcGxheT0iaW5saW5lIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjAsNSA1LDAgMiwwIDAsMiAJIi8+DQoJPHBvbHlnb24gZGlzcGxheT0iaW5saW5lIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjUsMiAwLDcgMCwxMCA1LDUgCSIvPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIzLDEyIDUsMTAgNSw3IDAsMTIgCSIvPg0KPC9nPg0KPGcgaWQ9IkxheWVyXzMiIGRpc3BsYXk9Im5vbmUiPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIwLDUgNSwwIDIsMCAwLDIgCSIvPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI1LDIgMCw3IDAsMTAgNSw1IAkiLz4NCgk8cG9seWdvbiBkaXNwbGF5PSJpbmxpbmUiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMywxMiA1LDEwIDUsNyAwLDEyIAkiLz4NCjwvZz4NCjxnIGlkPSJMYXllcl8xX2NvcHkiIGRpc3BsYXk9Im5vbmUiPg0KCTxnIGRpc3BsYXk9ImlubGluZSI+DQoJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMSwwIDAsMCAwLDEgCQkiLz4NCgkJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSIxLDEyIDEzLDAgMTIsMCAwLDEyIAkJIi8+DQoJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMCw3IDcsMCA2LDAgMCw2IAkJIi8+DQoJPC9nPg0KPC9nPg0KPGcgaWQ9IkxheWVyXzQiIGRpc3BsYXk9Im5vbmUiPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI3LDIgNSwwIDAsMCA3LDcgCSIvPg0KCTxwb2x5Z29uIGRpc3BsYXk9ImlubGluZSIgZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI1LDcgMCwyIDAsNyAJIi8+DQo8L2c+DQo8ZyBpZD0iTGF5ZXJfNF9jb3B5Ij4NCgk8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjAsNCA0LDAgNiwwIDAsNiAJIi8+DQoJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSI0LDYgNiw0IDYsNiA0LDYgCSIvPg0KPC9nPg0KPC9zdmc+DQo=);background-size:5px}.timeline-item__line.is-highlighted.is-animated:before,.timeline-item__line.is-highlighted:hover:before,.timeline-item__line.is-animated.is-animated:before,.timeline-item__line.is-animated:hover:before{-webkit-animation-duration:0.35s;animation-duration:0.35s;-webkit-animation-name:timeline-item__animated-line;animation-name:timeline-item__animated-line;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.timeline-item__block-group{-webkit-transition:0.35s opacity;transition:0.35s opacity}.timeline-item__block-group.is-weak{opacity:0.2}.timeline-item__block-group.is-weak .timeline-item__block{opacity:1}.timeline-item__block-group.is-weak:hover{opacity:0.4}.timeline-item__block{background-color:currentColor;-webkit-transition:0.35s left,0.35s width;transition:0.35s left,0.35s width}.is-dragging .timeline-item__block{-webkit-transition:none;transition:none}.timeline-item__block-fill{background-color:inherit;-webkit-transition:0.35s opacity,0.35s height;transition:0.35s opacity,0.35s height}.is-editable .timeline-item__block-fill{cursor:move}.is-weak .timeline-item__block-fill{opacity:0.2}.is-weak .timeline-item__block-fill:hover{opacity:0.4}.is-strong .timeline-item__block-fill{opacity:0.6}.is-strong .timeline-item__block-fill:hover{opacity:0.8}.timeline-item__block-anchor{background-color:inherit;-webkit-transition:0.35s opacity,0.35s height;transition:0.35s opacity,0.35s height;opacity:0.5}.timeline-item__block-anchor:hover,.is-dragging .timeline-item__block-anchor{cursor:ew-resize;opacity:1}.timeline-item__blob{color:inherit;background-color:currentColor;opacity:0.2;-webkit-transition:0.35s opacity;transition:0.35s opacity}.timeline-item__blob:before{background-color:inherit;content:""}.timeline-item__blob:hover{opacity:0.4}.timeline__tooltip{background-color:#6BBD2E;color:#fff;-webkit-transition:0.35s opacity;transition:0.35s opacity}.timeline__tooltip:before{background-color:inherit}.timeline__tooltip.is-hidden{opacity:0}.timeline .timeline__tooltip{pointer-events:none}.timeline-tooltip__line{font-size:12px;line-height:1.75em;text-align:center;white-space:nowrap;color:#fff}.timeline-tooltip__line.is-strong{font-size:16px;font-weight:600}.timeline__tooltip .timeline-tooltip__line{color:inherit}.bar{height:100px}.graph__boundary .bar{position:absolute;left:0;top:0;width:100%}.bar__item{display:inline-block;height:100%;vertical-align:top}.bar__item .bar-item__label{margin:29px 0}.bar-item__label-line{display:block}.bar{background-color:#fff;-webkit-transition:0.5s opacity;transition:0.5s opacity}.bar.is-hidden{opacity:0}.bar__item{outline:solid 4px;outline-offset:-4px;background-color:#fff}.bar__item--solid{outline:none}.bar__item--dashed{outline-style:dashed}.bar-item__label{text-align:center}.bar-item__label-line{font-size:12px}.bar-item__label-line--strong{font-size:14px;font-weight:600}@media only screen and (min-width: 30.0625em){.post{font-size:112.5%}}.post+.post{margin-top:2.5em}@media only screen and (min-width: 30.0625em){.post+.post{margin-top:5em}}.post__header{margin-bottom:2.5em}.post .post__title{margin-bottom:0.3125em}.post__date{display:block}.post__image{max-width:940px;margin-left:auto;margin-right:auto}.post__image::after{clear:both;content:"";display:table}.post .post__image{margin-left:auto;margin-right:auto}.post .post__image+.post__body{margin-top:2.25em}.post__meta::after{clear:both;content:"";display:table}.post .post__meta{margin-top:2.25em}.post .post__meta+.post__body{margin-top:2em}.post__contributor-list .post__contributor{margin-top:1.5em}.post__contributor-list .post__contributor:first-child{margin-top:0}@media only screen and (min-width: 48em){.post__contributor-list .post__contributor{display:inline-block;width:50%;margin-top:0;vertical-align:top}.post__contributor-list .post__contributor:first-child{margin-left:0}}.contributor__avatar{display:block;width:3.5em;height:3.5em}.post__contributor .contributor__avatar{display:inline-block;margin-right:1.125em;vertical-align:top}.post__contributor .contributor__info{display:inline-block;margin-top:0.1875em;vertical-align:top}.tag{display:inline-block}.post__tag .link{display:inline-block}.post__meta .post__tag{display:none}@media only screen and (min-width: 30.0625em){.post__meta .post__tag{display:block;float:right;margin-top:1em}}.post__body{font:400 100%/1.65 "FF Tisa Web Pro",Georgia,serif}.post__body img{display:block;margin-left:auto;margin-right:auto;margin-top:2em;margin-bottom:2em}.post__body p{margin:1em 0;word-wrap:break-word}.post__body p:last-child{margin-bottom:0}.post__body a{border-bottom:solid 2px #3498DB;color:#222}.post__body a:hover{border-bottom-color:#222 !important}.post__body h4{margin:2em 0 1em;font:700 150%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.125em}.post__body h4:first-child,.post__body h4+p{margin-top:0}.post__body h4 a{border-bottom:none}.post__body h5{margin:2.25em 0 1.125em;font:400 100%/1.65 "FF Tisa Web Pro",Georgia,serif;font-weight:700;font-size:1em}.post__body code{padding:0.125em 0.5em;font:400 87.5%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif}.post__body blockquote,.post__body code{background-color:#f2f2f2}.post__body blockquote{font:400 100%/1.65 "FF Tisa Web Pro",Georgia,serif;margin:1.125em 0;padding:1em 2em}.blog .post__body blockquote{padding:0;font-size:1.5em;background:none;color:#3498DB}@media only screen and (min-width: 60em){.blog .post__body blockquote{margin-left:-2em;margin-right:-2em;font-size:2em;text-indent:-0.4em}}.post__body ul,.post__body ol{padding-left:1.825em}.post__body li{line-height:2em}.post__body ul>li{list-style-type:disc}.post__body ol>li{list-style-type:decimal}.post .post__alert{margin:1.875em 0}@media only screen and (min-width: 30.0625em){.post .post__alert{margin-top:3.75em}}.video-inner{position:relative;padding-bottom:56.25%}.video-inner iframe,.video-inner video{position:absolute;top:0;left:0;width:100%;height:100%}.post__service-icon{width:56px;height:56px}.post__header .post__service-icon{margin:1em auto}.post .post__nav{margin-top:2.5em}.post-nav__link:before{position:relative;top:0.14286em;margin-right:0.42857em}.post-nav__link:after{position:relative;top:0.14286em;margin-left:0.42857em}.post__nav .post-nav__link{margin-left:1.28571em}.post__nav .post-nav__link:first-child{margin-left:0}.page .post-outro{margin-top:3em}@media only screen and (max-width: 48em){.page .post-outro{display:none}}.post-outro__block{display:inline-block}.post+.post{padding-top:2.5em;border-top:solid 1px #e6e6e6}@media only screen and (min-width: 30.0625em){.post+.post{padding-top:5em}}.post__pretitle{font:700 150%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:0.875em;line-height:2em;text-align:center}.post__title{font:700 150%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:1.5em;text-align:center}@media only screen and (min-width: 48em){.post__title{font-size:2em}}.post__date{font-size:0.875em;color:#999;text-align:center}.post__contributor{font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif}.contributor__avatar{border-radius:50%;background-repeat:no-repeat;background-size:contain}.contributor__name{font-weight:600}.contributor__byline{font-size:0.875em;font-weight:normal;font-style:italic}.contributor__handle{font-weight:normal}.tag{padding:1px 10px;font-size:16px}.tag:hover{background-color:#222;color:#fff}.tag--dev,.tag--feature{background-color:#e1f3cb;color:#5d8f21}.tag--announcement{background-color:#F8EAB8;color:#8a6f0e}.tag--design{background-color:#cff2ff;color:#0084b6}.tag--story{background-color:#e4cee2;color:#84487E}a.post__more{font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif;font-size:0.88889em;color:#3498DB;border:none}a.post__more:hover{color:#222}.post .post__alert{text-align:center}.post-list__item{font:400 100%/1.65 "FF Tisa Web Pro",Georgia,serif;margin-left:1em;list-style-type:disc}@media only screen and (min-width: 48em){.post-list__item{font-size:1.125em}}.post__service-icon{background-repeat:no-repeat;background-size:contain}.post__nav{text-align:center}a.post-nav__link{font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif;font-size:14px;border:none}a.post-nav__link.ss-navigateleft:before,a.post-nav__link.ss-navigateright:after{color:#3498DB}a.post-nav__link.ss-box:before{color:#FEAA3A}a.post-nav__link:hover:before,a.post-nav__link:hover:after{color:#222}@media only screen and (min-width: 30.0625em){a.post-nav__link{font-size:16px}}.post-outro{text-align:center}@media only screen and (min-width: 30.0625em){.post-outro{font-size:112.5%}}.post-outro__block{padding:1.125em 1.75em 1.75em 1.75em;border-radius:0.25em;background-color:#e1f3cb}.post-outro__message{font-size:1.125em}.post-outro .post-outro__message{margin-bottom:1.4em}.page .post+.archive-section{margin-top:2.5em}@media only screen and (min-width: 30.0625em){.posts__list{display:table;width:100%}}@media only screen and (min-width: 30.0625em){.posts__item{display:table-row}}.posts__list .posts__item{margin-top:1.25em}.posts__list .posts__item:first-child{margin-top:0}.post-item__cell{display:block}@media only screen and (min-width: 30.0625em){.post-item__cell{display:table-cell;padding:0.375em 0}.post-item__cell--right{min-width:110px}}.posts__item .post-item__tag-cell{display:none}@media only screen and (min-width: 48em){.posts__item .post-item__tag-cell{display:table-cell}}@media only screen and (min-width: 30.0625em){.archive-section{font-size:112.5%}}.page .post+.archive-section{padding-top:2.5em;border-top:solid 1px #e6e6e6}.post-item__title{font:400 100%/1.65 "FF Tisa Web Pro",Georgia,serif;line-height:1.25em}.post-item__date{font-size:14px}.post-item__date .link{color:#999}.post-item__tag{font-size:14px}@media only screen and (min-width: 30.0625em){.post-item__cell--right{padding-left:2.25em;text-align:right;white-space:nowrap}}.page .share{display:none;margin-top:3em}@media only screen and (min-width: 330px){.page .share{display:block;width:330px;margin-left:auto;margin-right:auto}}.share__info{padding:15px}.share .share__body{margin-top:8px}.share__drawer{padding:15px}.share .share__button{display:inline-block;margin-left:8px}.share .share__button:first-child{margin-left:0}.share{background-color:#fff;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}@media only screen and (min-width: 330px){.share{border:solid 1px #ccc;border-radius:4px}}.share__close{color:#84487E;line-height:1em}.share__title{font:700 150%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:18px;line-height:1em}.share__body{font-size:16px}.share__drawer{background-color:#cff2ff}.share__twitter{line-height:1em}.page .changelog-post{margin-bottom:2.5em}.changelog-post__list{margin:1.25em 0}.changelog-post .changelog-post__subtitle{margin-bottom:0.625em}.changelog-post__date{font-size:1.125em;font-weight:700}.changelog-post__subtitle{font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif;font-size:0.875em;font-weight:600}.changelog-post__subtitle--new{background-color:#e1f3cb}.changelog-post__subtitle--fixed{background-color:#e4cee2}.changelog-post__list li{margin-left:2em;font-size:0.875em;list-style-type:disc}.pricing-hero{padding-bottom:3.125em}@media only screen and (min-width: 48em){.pricing-hero{padding-bottom:5em}}.pricing-hero .hero__title p{max-width:28.125em}.pricing-hero .plan-list{margin-top:2.25em}@media only screen and (min-width: 48em){.pricing-hero .plan-list{margin-top:2.875em}}.plan{width:100%;max-width:300px;padding:44px 0 48px;overflow:hidden;vertical-align:top}@media only screen and (min-width: 30.0625em){.plan{width:48.5%}}.plan-list .plan{margin:1.25em auto 0}.plan-list .plan:first-child{margin-top:0}@media only screen and (min-width: 30.0625em){.plan-list .plan{display:inline-block;margin-top:0;margin-left:3%}.plan-list .plan:first-child{margin-left:0}}@media only screen and (min-width: 48em){.plan-list .plan{margin-left:1.25em}}.plan__price{display:inline-block;position:relative}.plan .plan__price{margin-bottom:22px}.plan__price .plan__price-symbol{position:absolute;top:6px;right:100%;margin-right:-1px}.plan__price .plan__price-cycle{position:absolute;left:100%;bottom:5px;margin-left:-1px}.plan .plan__name{margin-bottom:7px}.plan .plan__note{margin-bottom:26px}.plan__button{min-width:106px}.plan__ribbon{padding:4px 0}.plan{position:relative}.plan .plan__ribbon{position:absolute;left:0;bottom:0;width:100%}.plan{border-radius:6px;background-color:#fff;color:#222;text-align:center}.plan__price-symbol{font-family:"Facit","Helvetica Neue",Helvetica,sans-serif;font-size:18px;line-height:1em;font-weight:700}.plan__price-number{font-family:"Facit","Helvetica Neue",Helvetica,sans-serif;font-size:52px;line-height:1em;font-weight:400}.plan__price-cycle{font-family:"Facit","Helvetica Neue",Helvetica,sans-serif;font-size:16px;line-height:1em;font-weight:400}.plan__name{font-family:"Facit","Helvetica Neue",Helvetica,sans-serif;font-size:21px;line-height:1em;font-weight:700}.plan__note{font-size:14px}.plan__note p{font-family:"Facit","Helvetica Neue",Helvetica,sans-serif}.plan .plan__button{background-color:#6BBD2E;border-color:#6BBD2E}.plan .plan__button:hover{background-color:#222;border-color:#222}.plan__ribbon{font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif;font-size:13px;background-color:#ccc;color:#fff}.plan__ribbon.is-notice{background-color:#3498DB}.plan__ribbon.is-alert{background-color:#84487E}.homepage__section .faq-list{margin-top:1.25em}@media only screen and (min-width: 48em){.homepage__section .faq-list{margin-top:1.875em}}.faq-list .faq{margin-top:1.875em}.faq-list .faq:first-child{margin-top:0}@media only screen and (min-width: 30.0625em){.faq-list .faq{float:left;display:block;margin-right:3.22581%;width:48.3871%}.faq-list .faq:last-child{margin-right:0}.faq-list .faq:nth-child(2){margin-top:0}}@media only screen and (min-width: 30.0625em) and (max-width: 60em){.faq-list .faq:nth-child(2n){margin-right:0}}@media only screen and (min-width: 60em){.faq-list .faq{float:left;display:block;margin-right:3.22581%;width:31.1828%}.faq-list .faq:last-child{margin-right:0}.faq-list .faq:nth-child(3){margin-top:0}.faq-list .faq:nth-child(3n){margin-right:0}}.faq p{margin-top:0.375em}.faq__question{font:400 100%/1.65 "FF Tisa Web Pro",Georgia,serif;font-size:1em;font-style:italic}@media only screen and (min-width: 30.0625em){.faq__question{font-size:1.125em}}@media only screen and (min-width: 48em){.faq__question{font-size:1.25em}}@media only screen and (min-width: 30.0625em){.faq p{font-size:1.125em}}@media only screen and (min-width: 48em){.faq p{font-size:1.25em}}.press .press__body{margin-top:0.625em}.thumbnail-section{padding:1.875em 0;overflow:hidden}.thumbnail-list{margin-top:1.25em}.thumbnail-list .thumbnail{margin-top:1.875em}@media only screen and (max-width: 30.0625em){.thumbnail-list .thumbnail:first-child{margin-top:0}}@media only screen and (min-width: 30.0625em) and (max-width: 60em){.thumbnail-list .thumbnail{float:left;display:block;margin-right:3.22581%;width:48.3871%;margin-top:1.875em}.thumbnail-list .thumbnail:last-child{margin-right:0}.thumbnail-list .thumbnail:first-child,.thumbnail-list .thumbnail:nth-child(2){margin-top:0}.thumbnail-list .thumbnail:nth-child(2n){margin-right:0}}@media only screen and (min-width: 60em){.thumbnail-list .thumbnail{float:left;display:block;margin-right:3.22581%;width:22.58065%;margin-top:3.22581%}.thumbnail-list .thumbnail:last-child{margin-right:0}.thumbnail-list .thumbnail:first-child,.thumbnail-list .thumbnail:nth-child(2),.thumbnail-list .thumbnail:nth-child(3),.thumbnail-list .thumbnail:nth-child(4){margin-top:0}.thumbnail-list .thumbnail:nth-child(4n){margin-right:0}}.thumbnail__image{display:block;height:0;padding-bottom:50%}@media only screen and (min-width: 48em){.thumbnail__image{padding-bottom:100%}}.thumbnail__title{display:block}.thumbnail .thumbnail__title{margin-top:0.71429em}.press__title{font:700 150%/1.25 "Effra","Helvetica Neue",Helvetica,sans-serif;font-size:2.25em;text-align:center}@media only screen and (min-width: 48em){.press__title{font-size:3.5em;font-weight:500}}.thumbnail-section--centered{text-align:center}.thumbnail__image{background-repeat:no-repeat;background-position:0 0;border:solid 1px #e6e6e6;border-radius:4px}.identity-thumbnail .thumbnail__image{background-position:center center;background-size:contain}.screenshot-thumbnail .thumbnail__image{background-size:150%}@media only screen and (min-width: 60em){.screenshot-thumbnail .thumbnail__image{background-size:250%}}.thumbnail__title{font:400 100%/1.65 "Facit","Helvetica Neue",Helvetica,sans-serif;font-size:0.875em}@media only screen and (min-width: 30.0625em){.press__body{font-size:1.3125em}}@media only screen and (min-width: 48em){.press__body{font-size:2em}}.no-mobile{display:none}@media only screen and (min-width: 30.0625em){.no-mobile{display:initial}}.border--blue{border-color:#3498DB}.border--green{border-color:#6BBD2E}.border--purple{border-color:#84487E}.border--yellow{border-color:#FFC700}.link--hover-black:hover,.share__close:hover,.link--blue:hover,.share__body a:hover,.link--grey:hover{color:#222}.link--hover-blue:hover{color:#3498DB}.link--blue,.share__body a{color:#3498DB}.link--grey{color:#999}.link--underline,.table__body-cell a,.alert a,.changelog-post__subtitle a{text-decoration:underline}.link--underline:hover,.table__body-cell a:hover,.alert a:hover,.changelog-post__subtitle a:hover{text-decoration:none;color:initial}.link--hover-underline:hover,.post-item__title:hover,.post-item__date .link:hover{text-decoration:underline}.link--border,.faq p a{text-decoration:none;border-bottom:solid 2px #3498DB}.link--border:hover,.faq p a:hover{text-decoration:none;border-bottom-color:#222}.link--hover-border,.page-nav__link,.testimonial__quote a{text-decoration:none}.link--hover-border:hover,.page-nav__link:hover,.testimonial__quote a:hover{text-decoration:none;border-bottom:solid 2px #222}.link--strike{text-decoration:line-through}.background--light{background-color:#f2f2f2}.background--blue{background-color:#3498DB}.background--light-blue{background-color:#7EDBED}.background--purple{background-color:#84487E}.icon--yellow:before{color:#FFC700}.icon--green:before{color:#6BBD2E}.icon--purple:before{color:#84487E}.icon--blue:before{color:#3498DB}.icon-title:before{position:relative;top:0.125em;margin-right:0.5em}.vertical-layout__outer{display:table;width:100%}.vertical-layout__inner{display:table-cell;vertical-align:middle}.background-image{background-repeat:no-repeat;background-position:center center;background-size:contain}
