﻿/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}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,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}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}.button,button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline-block;padding:0.5em 1em;white-space:nowrap;text-align:center;cursor:pointer;text-decoration:none;font-weight:400;background:#eeeeee;line-height:1;color:white;border:none;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;transition:all 0.1s linear;-moz-transition:background 100ms ease;-o-transition:background 100ms ease;-webkit-transition:background 100ms ease;transition:background 100ms ease}.button:hover,button:hover{text-decoration:none}.button:active,button:active{opacity:0.75}.button.hollow,button.hollow{background-color:transparent;border-color:#cccccc;color:#8d8d8d}.button.green,form.signup-form .form-submit .button,button.green{border-width:0;background-color:#27c971}.button.green:hover,form.signup-form .form-submit .button:hover,button.green:hover{background-color:#23b465;border-color:#23b465}.button.blue,button.blue{background-color:#2096c8;border-width:0}.button.blue:hover,button.blue:hover{background-color:#19759c}.button.blue-alt,form.signup-form .form-submit .button.google-signup,button.blue-alt{background-color:#2d9ff3;border-width:0}.button.blue-alt:hover,form.signup-form .form-submit .button.google-signup:hover,button.blue-alt:hover{background-color:#0d87e0}.button.blue-dark,button.blue-dark{background-color:#1ba4cc;border-color:#1ba4cc;border-width:0}.button.blue-dark:hover,button.blue-dark:hover{background-color:#1999be;border-color:#1999be}.button.red,button.red{background-color:#f26b33;border-color:#f26b33}.button.red:hover,button.red:hover{background-color:#e44d0e;border-color:#e44d0e}.button.orange,button.orange{background-color:#fdbe37;border-color:#fdbe37}.button.orange:hover,button.orange:hover{background-color:#fcae05;border-color:#fcae05}.button.gray,button.gray{background-color:#8d8d8d;border-color:#8d8d8d}.button.gray:hover,button.gray:hover{background-color:#747474;border-color:#747474}.button.link,button.link{background:transparent;border-color:transparent;color:#666666}.button.disabled,button.disabled{cursor:default;background:#eee;border-color:#eee}.button.disabled,.button.disabled:active,button.disabled,button.disabled:active{opacity:1}.button .chevron.right,button .chevron.right{margin-left:6px;position:relative;top:9px;line-height:9px;display:inline-block}.button .chevron.right::after,button .chevron.right::after{font-family:Flaunt;font-size:14px;content:"";-webkit-font-smoothing:antialiased;font-weight:400}.button sub,button sub{display:block;letter-spacing:0;text-transform:none}button.btn{-webkit-font-smoothing:antialiased;cursor:pointer;display:inline-block;line-height:1;padding:0.5em 1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;transition:all 0.1s linear;outline:0}button:hover,input[type="submit"]:hover,.btn:hover{background-color:#1a1a1a}button.btn-blue,input[type="submit"].btn-blue,.btn.btn-blue{background-color:#36A1F0;color:white}button.btn-blue:hover,input[type="submit"].btn-blue:hover,.btn.btn-blue:hover{background-color:#1189e2}button.btn-green,input[type="submit"].btn-green,.btn.btn-green{background-color:#15CA6E;color:white}button.btn-green:hover,input[type="submit"].btn-green:hover,.btn.btn-green:hover{background-color:#109c55}button.btn-white,input[type="submit"].btn-white,.btn.btn-white{background-color:#FFFFFF;color:white}button.btn-white:hover,input[type="submit"].btn-white:hover,.btn.btn-white:hover{background-color:#e6e6e6}button.btn-colored:hover,input[type="submit"].btn-colored:hover,.btn.btn-colored:hover{color:#FFFFFF}@font-face{font-family:Flaunt;src:local("☺"),url("/assets/fonts/flaunt-marketing-webfont-26f06e7c.eot") format("embedded-opentype");src:local("☺"),url("/assets/fonts/flaunt-marketing-webfont-72908892.woff") format("woff"),url("/assets/fonts/flaunt-marketing-webfont-398bd52f.ttf") format("truetype"),url("/assets/fonts/flaunt-marketing-webfont-9281b9e7.svg#flauntregular") format("svg");font-weight:400}@font-face{font-family:"jrhandregular";src:url("/assets/fonts/jr!hand-webfont-e9205d2f.eot") format("embedded-opentype");src:url("/assets/fonts/jr!hand-webfont-65ad4d11.woff") format("woff"),url("/assets/fonts/jr!hand-webfont-a756787c.ttf") format("truetype"),url("/assets/fonts/jr!hand-webfont.svg#flauntregular") format("svg");font-weight:400}@font-face{font-family:"FaktProBlond";src:url("/assets/fonts/FaktPro-Blond-5d7d4ed4.eot") format("embedded-opentype");src:url("/assets/fonts/FaktPro-Blond-5d7d4ed4.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/FaktPro-Blond-d6b8d785.woff") format("woff"),url("/assets/fonts/FaktPro-Blond-f4569312.ttf") format("truetype");font-weight:400}@font-face{font-family:"FaktProSemiBold";src:url("/assets/fonts/FaktPro-SemiBold-8fca981b.eot") format("embedded-opentype");src:url("/assets/fonts/FaktPro-SemiBold-8fca981b.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/FaktPro-SemiBold-67a1054a.woff") format("woff"),url("/assets/fonts/FaktPro-SemiBold-b90cf2f5.ttf") format("truetype");font-weight:700}@font-face{font-family:"FaktProThin";src:url("/assets/fonts/FaktPro-Thin-d0fb465b.eot") format("embedded-opentype");src:url("/assets/fonts/FaktPro-Thin-d0fb465b.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/FaktPro-Thin-6eae5687.woff") format("woff"),url("/assets/fonts/FaktPro-Thin-8a14909a.ttf") format("truetype");font-weight:200}@-moz-keyframes spinner-spin{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spinner-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinner-spin{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.spinner,form.signup-form a.google-signup::after{display:block;-moz-animation:spinner-spin 0.75s infinite normal linear;-webkit-animation:spinner-spin 0.75s infinite normal linear;animation:spinner-spin 0.75s infinite normal linear;background-repeat:no-repeat;background-position:center center;opacity:0.3}.spinner-24,form.signup-form a.google-signup::after,form.signup-form .form-submit .spinner,form.signup-form .form-submit a.google-signup::after{width:24px;height:24px;background-size:24px;background-image:url("/assets/images/spinners/spinner-24-7fdfd0fb.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 1.5dppx), screen and (min-resolution: 192dpi){.spinner-24,form.signup-form a.google-signup::after,form.signup-form .form-submit .spinner,form.signup-form .form-submit a.google-signup::after{background-image:url("/assets/images/spinners/spinner-48-6448fd5e.png")}}.spinner-24.white,form.signup-form a.google-signup::after,form.signup-form .form-submit .white.spinner,form.signup-form .form-submit a.white.google-signup::after{background-image:url("/assets/images/spinners/spinner-white-24-4535c2f8.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 1.5dppx), screen and (min-resolution: 192dpi){.spinner-24.white,form.signup-form a.google-signup::after,form.signup-form .form-submit .white.spinner,form.signup-form .form-submit a.white.google-signup::after{background-image:url("/assets/images/spinners/spinner-white-48-db4d8662.png")}}.spinner-48{width:48px;height:48px;background-size:48px;background-image:url("/assets/images/spinners/spinner-48-6448fd5e.png")}section.sign-up .is-handwritten{font-family:"jrhandregular";letter-spacing:0.035em}.underline,.footer-wrap,.cta-tooltip .flowtip-content,form.signup-form,section.sign-up p{font-family:"FaktProBlond", Helvetica, Arial, sans-serif;font-weight:400}section.sign-up h2{font-family:"FaktProThin", Helvetica, Arial, sans-serif;font-weight:200}html.wf-loading{opacity:0}html.wf-active{opacity:1;-moz-transition:opacity 0.05s linear;-o-transition:opacity 0.05s linear;-webkit-transition:opacity 0.05s linear;transition:opacity 0.05s linear}body{font-family:"proxima-nova", "FaktProBlond", Helvetica, Arial, sans-serif;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;-webkit-tap-highlight-color:transparent;font-weight:300;font-size:16px;color:#666666;padding:0;margin:0;line-height:1.5em}body,body *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body a{color:#38a3dc;text-decoration:none;cursor:pointer}body a:hover{text-decoration:underline}ul,li,dd{list-style:none;margin:0;padding:0}hr{padding:0;margin:0;border-width:0;border-bottom:1px solid #eeeeee}input,textarea{-webkit-appearance:none}input.placeholder,textarea.placeholder{color:#cccccc}input:-moz-placeholder,textarea:-moz-placeholder{color:#cccccc}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#cccccc}input:focus:not(.no-focus-style),input.focus:not(.no-focus-style),textarea:focus:not(.no-focus-style),textarea.focus:not(.no-focus-style){border-color:#5db5f6 !important;box-shadow:0 0 6px 0 #5db5f6;outline:none}input:focus:not(.no-focus-style).placeholder,input.focus:not(.no-focus-style).placeholder,textarea:focus:not(.no-focus-style).placeholder,textarea.focus:not(.no-focus-style).placeholder{color:#61b7f6}input:focus:not(.no-focus-style):-moz-placeholder,input.focus:not(.no-focus-style):-moz-placeholder,textarea:focus:not(.no-focus-style):-moz-placeholder,textarea.focus:not(.no-focus-style):-moz-placeholder{color:#61b7f6}input:focus:not(.no-focus-style)::-webkit-input-placeholder,input.focus:not(.no-focus-style)::-webkit-input-placeholder,textarea:focus:not(.no-focus-style)::-webkit-input-placeholder,textarea.focus:not(.no-focus-style)::-webkit-input-placeholder{color:#61b7f6}.underline{border-bottom:1px solid #333333}span.nobreak{white-space:nowrap}input.text-input{border:1px solid #cccccc;margin:0;padding:0;padding-left:1em;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}input.text-input.placeholder{color:#cccccc}input.text-input:-moz-placeholder{color:#cccccc}input.text-input::-webkit-input-placeholder{color:#cccccc}.is-hidden{display:none}.soft-wrap{display:block}@media screen and (max-width: 980px){.soft-wrap{display:inline}}section{margin:0 auto;padding:0 5%}section:before,section:after{content:" ";display:table}section:after{clear:both}section .inner{padding:3em 0;max-width:1000px;margin:0 auto;position:relative}section .inner:before,section .inner:after{content:" ";display:table}section .inner:after{clear:both}section h1,section h2,section h3,section h4,section h5,section h6{margin:0 0 0.25em 0}section a h1:hover{text-decoration:none}section h2{margin-bottom:1em}section p{line-height:1.5em;margin:0.5em 0}section dd{margin-bottom:1.5em}section h1,section h2{font-family:"source-sans-pro", Helvetica, sans-serif;font-weight:600}section.narrow .inner{max-width:830px}section.wide{padding:0}section.wide .inner{width:100%;max-width:100%}section.thin .inner{padding:1em 0}section.has-divider .inner{border-bottom:1px solid #eeeeee}section.top-divider .inner{border-top:1px solid #eeeeee}section.intro{text-align:center}section.intro .inner{padding:4em 0}section.intro h1{margin-bottom:0.2em;text-shadow:none;font-weight:600;font-size:2.4em;color:#333333;z-index:10;position:relative}@media screen and (max-width: 500px){section.intro h1{font-size:1.8em}}section.intro h1 a{color:inherit}section.intro p.tagline,section.intro p.intro{margin:0 auto 2em auto;font-size:1.5em;max-width:75%;color:#8d8d8d}@media screen and (max-width: 700px){section.intro p.tagline,section.intro p.intro{max-width:none}}section.intro p.intro{color:inherit}section.splash{padding:0;height:430px;color:#fff;text-align:center;position:relative;background-color:#4f5565;background-position:center center;background-repeat:no-repeat;background-size:100% auto;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;max-width:none}section.splash .content-wrap{z-index:100;position:relative}section.splash h1,section.splash p.tagline{text-shadow:0px 1px 5px rgba(0,0,0,0.5)}section.splash h1{margin-top:2.95em;font-size:2.25em;margin-bottom:0;color:#fff}section.splash p.tagline{color:#ababa8;font-size:1.5em;font-weight:500}section.splash h3{font-size:1.25em;color:#8a97ab}section.testimonial{max-width:1200px;padding:2em 0;overflow:hidden;border:1px solid #eeeeee;border-left-width:0;border-right-width:0}section.testimonial .inner{max-width:940px;padding:0 50px;margin:0 auto;position:relative}section.testimonial .quote{padding-left:90px}section.testimonial .quote>blockquote{color:#555555;font-size:1.625em;font-weight:300;margin:0;line-height:1.45em;margin-bottom:0.3em;margin-top:0.3em}section.testimonial .quote>cite{font-size:0.875em;color:#9a9b9d;font-style:normal}section.testimonial .photo{position:absolute;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;overflow:hidden;width:64px;height:64px}section.testimonial .photo img{width:100%;height:100%;display:block}@media screen and (max-width: 700px){section.testimonial{text-align:center}section.testimonial .photo{position:static;display:inline-block}section.testimonial .quote{padding-left:0}}.gray-box{background:#f7f7f7;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:3% 5% 4%;font-size:0.9em;line-height:1.6em}.gray-box h4{margin-top:0;text-transform:uppercase;color:#666666;font-size:0.8em;letter-spacing:1px;font-weight:bold;margin-top:0.3em;margin-bottom:0.3em}.gray-box p{margin-bottom:0.25em}.gray-box>a{font-weight:400}.three-cols{font-size:0;margin:0 -1%}.three-cols>li{vertical-align:top;width:31.33333%;margin:0 1%;display:inline-block;font-size:1rem}.two-cols{font-size:0;margin:0 -1%}.two-cols>li{vertical-align:top;width:48%;margin:0 1%;display:inline-block;font-size:1rem}html[data-mobile='true'] .splash-signup,html[data-mobile='true'] .site-footer-section.site-footer-trial{display:none}html[data-mobile='true'] .signup-form-popup .signup-form-content{display:none}html[data-mobile='true'] .signup-form-popup .signup-unavailable-content{display:block !important;font-size:1.2em;line-height:1.4em}.old-browser-warning{position:absolute;left:0;top:0;right:0;min-height:100px;background:lightyellow;display:none;z-index:1000;z-index:10000}.old-browser-warning p{max-width:1000px;margin:13px auto;font-size:15px}body.old-browser{padding-top:100px}body.old-browser .old-browser-warning{display:block !important}body.old-browser .signup-form-wrap{display:none !important}h1,h2,h3,h4,h5{color:#333333;font-weight:600;line-height:1.5em}h1{font-size:2em;line-height:1.15em}h2{font-size:1.5em}h3{font-size:1.3em}h4{font-size:1em}h5{text-transform:uppercase;font-size:0.75em}span.arrow{font-family:arial}article pre,article .highlight{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #eeeeee}article{word-wrap:break-word;word-break:break-word;font-weight:300;color:#666666;line-height:1.6em;font-size:1.2em}article>*:last-child{margin-bottom:0 !important}article em,article i{font-style:italic}article strong,article b{font-weight:600}article q{color:#8d8d8d}article q::before{content:"&ldquo;"}article q::after{content:"&rdquo;"}article a:hover{text-decoration:underline}article pre,article code{font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace;line-height:1.5em;font-size:0.825em}article pre{padding:0 0.3em;display:block;margin:0.25em 0 0.75em 0;padding:0.75em 1em;overflow:auto;word-wrap:normal}article pre:first-child{margin-top:0.5em}article code{color:#8d8d8d;display:inline}article pre>code{display:inline-block;white-space:pre;font-size:1em}article .highlight{overflow:auto}article .highlight>pre{margin-top:0;display:inline-block;border-width:0;overflow:hidden}article p{margin:0.25em 0 0.75em 0}article p+pre{margin-top:0.75em}article blockquote{padding-left:0.75em;color:#8d8d8d;border-left:1px solid #ddd}article blockquote:first-child{margin-top:0.5em}article blockquote p:last-child{margin-bottom:0.75em !important;padding-bottom:0em !important}article h1,article h2,article h3,article h4,article h5,article h6{margin:0.25em 0 0.75em 0;margin-top:1em;padding:0;font-weight:500}article hr{border:none !important;outline:none !important;height:1px;background-color:#eeeeee;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #eee), color-stop(100%, #fff));background-image:-moz-linear-gradient(left, #eee 0%, #fff 100%);background-image:-webkit-linear-gradient(left, #eee 0%, #fff 100%);background-image:linear-gradient(to right, #eee 0%, #fff 100%);margin:1.4em 0}article ul,article ol{margin:0.25em 0 0.75em 0;margin-left:2em}article li ol,article li ul{margin-left:1.4em}article li{display:list-item;margin:0 0 0.25em 0;padding:0;list-style-type:disc;font-size:0.9em;line-height:1.4em}article li:last-child{margin-bottom:0}article li li{list-style-type:circle}article ol li{list-style-type:decimal}article table{margin:0 0 1.4em 0}article table td,article table th{padding:2px 4px;border:1px solid #eeeeee}article table th,article table thead{font-weight:bold;background:#f7f7f7}article img{max-width:100%;margin:1.5em 0;display:block}article p:first-child{margin-top:0}article p:first-child img{margin-top:0}article kbd{font-size:0.9em;border-radius:0.25em;padding:0.3em 0.4em;background:#eeeeee;position:relative;margin:0 0.2em}article .tip{display:inline-block;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #eeeeee;padding:0.5em 0.8em;font-size:0.8em;color:#8d8d8d}article .tip::before{content:"TIP – ";font-weight:600}.continue-to-flow .continue-to-flow-logo{height:30px;width:100px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTMiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCA5MyAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik00MC4zIDMuOTRoMTEuMzUydjMuNDRoLTcuNTI2djMuOTFoNS43Mjd2My4zMzdoLTUuNzI3VjIxLjJINDAuM1YzLjk0em0xMy4zMTcgMGgzLjY1VjIxLjJoLTMuNjVWMy45NHptMTIuNDQgMTQuNDRhMi42MTYgMi42MTYgMCAwIDAgMi4xMTctMS4wMWMuMjQ1LS4zMS40MjYtLjY2LjU0NC0xLjA0OC4xMi0uMzg4LjE3OC0uNzkuMTc4LTEuMjAzIDAtLjQxNi0uMDYtLjgxOC0uMTc4LTEuMjA2YTMuMDM1IDMuMDM1IDAgMCAwLS41NDQtMS4wMzUgMi43NTUgMi43NTUgMCAwIDAtLjktLjcyNSAyLjYyNiAyLjYyNiAwIDAgMC0xLjIxNi0uMjcyYy0uNDU2IDAtLjg2Ni4wOS0xLjIzLjI3MmEyLjU4IDIuNTggMCAwIDAtLjg5OC43MjRjLS4yMzcuMy0uNDIuNjQ2LS41NDUgMS4wMzQtLjEyNy4zODgtLjE5Ljc5LS4xOSAxLjIwNCAwIC40MTMuMDYzLjgxNC4xOSAxLjIwMi4xMjYuMzg4LjMwOC43MzcuNTQ1IDEuMDQ4LjIzNi4zMS41MzYuNTU2LjkuNzM3LjM2Mi4xODIuNzcyLjI3MiAxLjIyOC4yNzJ6bS02LjM4NC0zLjI2YzAtLjkuMTU2LTEuNzQuNDY4LTIuNTI1LjMxNS0uNzg0Ljc1LTEuNDcgMS4zMDctMi4wNTdhNi4wMTUgNi4wMTUgMCAwIDEgMi4wMTUtMS4zODRjLjc4Ni0uMzM3IDEuNjUyLS41MDUgMi41OTgtLjUwNXMxLjgwNy4xNjYgMi41ODQuNTAzYTYuMDIgNi4wMiAwIDAgMSAyLjAwMiAxLjM4NCA2LjM3MyA2LjM3MyAwIDAgMSAxLjMwNSAyLjA1NyA2Ljc3IDYuNzcgMCAwIDEgLjQ3IDIuNTI0YzAgLjg5Ni0uMTU3IDEuNzM3LS40NyAyLjUyMmE2LjMyNiA2LjMyNiAwIDAgMS0xLjMwNSAyLjA1NyA2LjIxNyA2LjIxNyAwIDAgMS0yLjAwMiAxLjM5NmMtLjc3Ny4zNDUtMS42MzguNTE4LTIuNTg0LjUxOC0uOTQ3IDAtMS44MTMtLjE3Mi0yLjU5OC0uNTE3YTYuMTYyIDYuMTYyIDAgMCAxLTIuMDE0LTEuMzk3IDYuNDEgNi40MSAwIDAgMS0xLjMwNS0yLjA1OCA2LjgwNyA2LjgwNyAwIDAgMS0uNDY3LTIuNTIzek03My4yOCA5LjA2MmgzLjc1bDIuMDc3IDcuNzkgMi4zMDYtNy43OWgyLjkxNGwyLjMzIDcuNzkgMi4wOC03Ljc5aDMuNjczTDg4LjMzIDIxLjJoLTMuMjk0bC0yLjIzLTYuNzgtMi4yMDQgNi43OEg3Ny4zNkw3My4yOCA5LjA2M3pNMTEuMDY3LjA2Yy40MzgtLjA0Ny44NjUtLjA1NCAxLjMxLS4wNTQgNi43NiAwIDEyLjE4OCA1LjU0NyAxMi4yNCAxMi41MjItLjA0NiAyLjE2LTEuNSAzLjg3Ny0zLjQ3OCAzLjg3Ny0yIDAtMy43My0xLjQzNC0zLjczLTMuODc3IDAtMi44LTIuMzc0LTUuMDEtNS4yMy01LjAxLTIuODUzIDAtNC45MDcgMi4zOTctNC45NDYgNS4yNyAwIDUuMDMyIDIuODUgOS43NjQgNi44MjUgMTEuODc0LjM0LjIxNS40Ny4yMzguNzguNDEzLS44ODYuMjUtMS45MDUuMzM3LTIuNDY0LjMzNy02LjgxMyAwLTEyLjM0LTUuNjA4LTEyLjM0LTEyLjYyNUMuMDM2IDYuMjc1IDQuODI2Ljc0MiAxMS4wNjYuMDZ6Ii8%2BPHBhdGggZD0iTTE4LjQ4Ni4yNzNjNC42MTYgMS44MTUgNy42NTUgNy4xNDQgNy42OTUgMTIuNTEtLjA2IDIuOTk3LTIuNDc3IDUuMTY2LTUuMDM1IDUuMTY2LTIuNTU4IDAtNS4yMS0xLjg0NC01LjIxLTUuMTY4IDAtMi4yMi0xLjY2Mi0zLjcyNy0zLjc0My0zLjcyNy0xLjk2IDAtMy40NTYgMS42MTgtMy40NTYgMy43MjcgMCAxLjgzLjM1IDIuODYyLjUyNiAzLjYxOC4xNzYuNzU2Ljg3IDIuMTY0Ljg4NyAyLjIuMDY1LjEzMi43MjUgMS4zNiAxLjU2NSAyLjM4Ni43OS45NjQgMS43NjQgMS43MyAxLjgzNyAxLjc4OC4wNy4wNTUuNjA2LjQ2NS44MTIuNjA2LjA3Ni4wNTIgMS40MS45MSAyLjcyNiAxLjM0IDEuMzE1LjQyNiAyLjQyNS42NzUgMy44ODcuNjc1IDYuNzk1IDAgMTIuMzc1LTUuNTk1IDEyLjM3NS0xMi42MTJTMjcuOTM4LjAxNSAyMS4wNDIuMDE1Yy0uNzM1IDAtMS44NTYuMTMtMi41NTYuMjU4eiIvPjwvZz48L3N2Zz4%3D);background-position:center center;background-repeat:no-repeat}.site-header:not(.transparent-header)+.content{margin-top:90px}.site-header{margin-bottom:30px;position:fixed;top:0;left:0;right:0;height:90px;width:100%;z-index:9999;background:white;transition:all 200ms ease-in-out}.site-header .container{max-width:1150px;margin-left:auto;margin-right:auto;box-sizing:border-box;position:relative}@media screen and (max-width: 1150px){.site-header .container{padding:0 30px}}.site-header.static-header{position:static;margin-bottom:0}.site-header.static-header ul{margin-right:0}.site-header .flow-logo{overflow:hidden}.site-header.scrolling,.site-header.dropdown-open{box-shadow:0px 0px 8px rgba(0,0,0,0.14);background:white !important}.site-header.scrolling.transparent-header{box-shadow:0px 0px 8px rgba(0,0,0,0.14);background:white !important}.site-header.scrolling .flex-header a{color:#394656}.site-header.dropdown-open .flex-header a,.site-header.scrolling.transparent-header .flex-header a{color:#394656}.site-header.scrolling-down{top:-90px}.site-header.transparent-header{background:transparent}.site-header.transparent-header:not(.transparent-over-white):not(.scrolling) div:not(.mobile-header) a{color:white}.site-header.transparent-header.dropdown-open:not(.scrolling){background:#394656 !important}.site-header.transparent-header.dropdown-open:not(.scrolling) a{color:white}.site-header .flex-header{display:none}.site-header .flex-header li a{height:90px;line-height:90px;color:#394656}.site-header .flow-logo{top:30px}.site-header .header-nav-right{margin-left:auto}.site-header a{font-size:16px;display:block;text-decoration:none}.site-header ul{margin-right:-1em}.site-header li{display:inline-block}.site-header li a{padding-left:1em;padding-right:1em;text-decoration:none}.site-header.transparent-header .mobile-header a,.site-header .mobile-header a{color:#394656}@media screen and (min-width: 61.25em){.site-header .flex-header{display:flex;align-content:center}}[data-logged-in="true"] .site-header .header-signup-nav,[data-logged-in="true"] .site-header .mobile-login{display:none}.site-header .header-signup-nav,.site-header .mobile-continue-to-flow{display:none}@media screen and (min-width: 61.25em){.site-header .header-signup-nav{display:block}}[data-logged-in="true"] .site-header .mobile-continue-to-flow{display:block}.site-header .mobile-header{display:flex;background:white;z-index:9999;height:100%;overflow-y:hidden}.site-header .mobile-header .flow-logo{margin-right:auto}.site-header .mobile-header .mobile-menu-button{padding-top:43px;width:25px;height:25px;margin-left:25px;cursor:pointer}.site-header .mobile-header .mobile-menu-button span{border-radius:1px;height:4px;width:25px;background:black;position:absolute;display:block;content:"";transition:all 200ms ease-in-out}.site-header .mobile-header .mobile-menu-button span:before,.site-header .mobile-header .mobile-menu-button span:after{border-radius:1px;height:4px;width:25px;background:black;position:absolute;display:block;content:""}.site-header .mobile-header .mobile-menu-button span:before{top:-10px}.site-header .mobile-header .mobile-menu-button span:after{bottom:-10px}.site-header .mobile-header .mobile-menu-button span:before,.site-header .mobile-header .mobile-menu-button span:after{transition:all 200ms ease-in-out}.site-header .mobile-header .mobile-menu-button.active span{background-color:transparent}.site-header .mobile-header .mobile-menu-button.active span:before,.site-header .mobile-header .mobile-menu-button.active span:after{top:0}.site-header .mobile-header .mobile-menu-button.active span:before{transform:rotate(45deg)}.site-header .mobile-header .mobile-menu-button.active span:after{transform:rotate(-45deg)}.site-header .solutions-nav-items{border-top:solid 1px #ECEDEF;margin:0 auto;padding:15px 0;display:flex;justify-content:space-between;align-items:flex-start}.site-header .solutions-nav-items .solutions-nav-item{text-align:center;min-height:135px;cursor:pointer;flex-grow:1;color:white}.site-header .solutions-nav-items .solutions-nav-item:hover p{opacity:1}.site-header .solutions-nav-items .solutions-nav-item h6,.site-header .solutions-nav-items .solutions-nav-item p{font-family:"Fakt Pro Blond", sans-serif}.site-header .solutions-nav-items .solutions-nav-item a,.site-header .solutions-nav-items .solutions-nav-item p{color:#394656;display:block}.site-header .solutions-nav-items .solutions-nav-item h6{font-size:1.125em;margin:10px auto}.site-header .solutions-nav-items .solutions-nav-item p{line-height:1.25em;opacity:0.5;max-width:160px;margin:0 auto;transition:opacity 200ms ease-in-out}.site-header .mobile-nav{top:-275px;transition:transform 200ms ease-in;display:block;position:absolute;background:white;width:100%;padding:12px 0 12px}.site-header .mobile-nav.open{transform:translateY(calc(100% + 90px));box-shadow:0px 0px 8px rgba(0,0,0,0.14)}.site-header .mobile-nav-items{display:flex;flex-direction:column;width:100%}.site-header .mobile-nav-items li{border-radius:4px;width:100%}.site-header .mobile-nav-items li a{color:initial}.site-header .mobile-nav-items li:hover{background-color:rgba(0,0,0,0.025)}.site-header .mobile-nav-items li:hover a{color:black}.site-header .mobile-nav-items a{height:50px;line-height:50px}@media screen and (max-width: 61.25em){.site-header .solutions-nav-items .solutions-nav-item p,.site-header .solutions-nav-items .solutions-nav-item a{color:#394656 !important}.site-header .mobile-header .flow-logo a::before{background-image:url("/assets/images/flow-logo-black-ba9e71e6.svg") !important}}@media screen and (min-width: 61.25em){.site-header .mobile-header{display:none}}@media screen and (max-width: 39.9375em){.site-header .solutions-nav-items .solutions-nav-item p{display:none}}@media screen and (max-width: 39.9375em){.site-header .solutions-nav-items .solutions-nav-item{min-height:0}}@media screen and (max-width: 39.9375em){.site-header .solutions-nav-items{flex-direction:column;align-items:center}}@media screen and (max-width: 39.9375em){.site-header .request-demo-button{display:none}}.header-navbar-nav-logged-in{margin-left:auto;display:none}.header-navbar-nav-logged-in .header-navbar-items{display:flex;align-items:center}.header-navbar-nav-logged-in a.header-navbar-login{display:inline-block;margin-right:0;padding:0}body[data-logged-in="true"] .header-navbar-nav-logged-in{display:block}.user-avatar-wrap{position:relative}.user-avatar-wrap>a{cursor:pointer;display:flex;align-items:center;padding:0;margin:0 10px}.user-avatar-wrap>a::after{content:"▾";position:absolute;display:block;color:#333;font-family:arial, sans-serif;right:-6px;font-size:0.75em}.site-header.header-transparent:not(.fixed) .user-avatar-wrap>a::after{color:#fff}.user-avatar-wrap .spinner,.user-avatar-wrap form.signup-form a.google-signup::after,form.signup-form .user-avatar-wrap a.google-signup::after{position:absolute;display:none;top:33px;opacity:1;left:22px}.user-avatar-wrap.loading img{opacity:0.5}.user-avatar-wrap.loading .spinner,.user-avatar-wrap.loading form.signup-form a.google-signup::after,form.signup-form .user-avatar-wrap.loading a.google-signup::after{display:block}.header-user-avatar{border-radius:50%;height:36px;width:36px;cursor:pointer;display:block;position:absolute;top:26px;left:7px}.site-header.header-transparent:not(.fixed) .header-user-avatar{border:2px solid #fff;background:white}.site-header .user-menu{position:absolute;border-radius:3px;background:#fff;white-space:nowrap;width:140px;right:10px;padding:10px 0;display:none;border:1px solid #a9adaf;top:75px;box-shadow:0px 0px 8px rgba(0,0,0,0.14)}.site-header .user-menu>li{display:block}.site-header .user-menu>li>a{display:block;height:30px;line-height:30px;color:#767b80 !important;padding:0 0.75em}.site-header .user-menu>li>a strong{font-weight:bold}.site-header .user-menu>li>a:hover{text-decoration:none;background:#e3f2fe}.site-header .user-menu.visible{display:block}.site-header.scrolling .flex-header .flow-logo,.site-header.dropdown-open .flex-header .flow-logo,.site-header.scrolling.transparent-header .flex-header .flow-logo,.site-header .flow-logo,.site-header.transparent-header .mobile-header .flow-logo,.site-header .mobile-header .flow-logo{height:26px;width:100px;position:relative}.site-footer .masthead-column .flow-logo{height:26px;width:100px;position:relative}.site-header.transparent-header:not(.transparent-over-white):not(.scrolling) div:not(.mobile-header) .flow-logo,.site-header.transparent-header.dropdown-open:not(.scrolling) .flow-logo{height:26px;width:100px;position:relative}.site-header.scrolling .flex-header .flow-logo a,.site-header.dropdown-open .flex-header .flow-logo a,.site-header.scrolling.transparent-header .flex-header .flow-logo a,.site-header .flow-logo a,.site-header.transparent-header .mobile-header .flow-logo a,.site-header .mobile-header .flow-logo a{text-indent:-9999px;font-size:0;height:100%}.site-footer .masthead-column .flow-logo a{text-indent:-9999px;font-size:0;height:100%}.site-header.transparent-header:not(.transparent-over-white):not(.scrolling) div:not(.mobile-header) .flow-logo a,.site-header.transparent-header.dropdown-open:not(.scrolling) .flow-logo a{text-indent:-9999px;font-size:0;height:100%}.site-header.scrolling .flex-header .flow-logo a::before,.site-header.dropdown-open .flex-header .flow-logo a::before,.site-header.scrolling.transparent-header .flex-header .flow-logo a::before,.site-header .flow-logo a::before,.site-header.transparent-header .mobile-header .flow-logo a::before,.site-header .mobile-header .flow-logo a::before{display:block;height:30px;width:100px;background-image:url("/assets/images/flow-logo-black-ba9e71e6.svg");background-repeat:no-repeat;content:""}.site-footer .masthead-column .flow-logo a::before{display:block;height:30px;width:100px;background-image:url("/assets/images/flow-logo-black-ba9e71e6.svg");background-repeat:no-repeat;content:""}.site-header.transparent-header:not(.transparent-over-white):not(.scrolling) div:not(.mobile-header) .flow-logo a::before,.site-header.transparent-header.dropdown-open:not(.scrolling) .flow-logo a::before{display:block;height:30px;width:100px;background-image:url("/assets/images/flow-logo-black-ba9e71e6.svg");background-repeat:no-repeat;content:""}.site-header.scrolling .flex-header .flow-logo a::before,.site-header.dropdown-open .flex-header .flow-logo a::before,.site-header.scrolling.transparent-header .flex-header .flow-logo a::before,.site-header .flow-logo a::before,.site-header.transparent-header .mobile-header .flow-logo a::before,.site-header .mobile-header .flow-logo a::before{background-image:url("/assets/images/flow-logo-black-ba9e71e6.svg")}.site-footer .masthead-column .flow-logo a::before{background-image:url("/assets/images/flow-logo-black-ba9e71e6.svg")}.site-header.transparent-header:not(.transparent-over-white):not(.scrolling) div:not(.mobile-header) .flow-logo a::before,.site-header.transparent-header.dropdown-open:not(.scrolling) .flow-logo a::before{background-image:url("/assets/images/flow-logo-mono-1edc2d06.svg")}.dropdown-menu{display:flex;justify-content:center;opacity:0;pointer-events:none;background:white;transition:opacity 200ms ease-in-out;display:block;box-shadow:0px 4px 7px rgba(0,0,0,0.04)}@media screen and (min-width: 61.25em){.transparent-header:not(.scrolling) .dropdown-menu{background:#394656}.transparent-header:not(.scrolling) .dropdown-menu h6,.transparent-header:not(.scrolling) .dropdown-menu p{color:white}}.dropdown-open .dropdown-menu{opacity:1;pointer-events:all}.dropdown-icon{content:"";height:50px;width:50px;margin:0 auto}@media screen and (min-width: 61.25em){.dropdown-open.transparent-header:not(.scrolling) .dropdown-icon svg *{stroke:white}}@media screen and (max-width: 39.9375em){.dropdown-icon{height:30px;width:30px;margin-bottom:22px}}section.pre-footer{padding-bottom:1.3em}section.pre-footer .inner{padding:1.3em 0 0 0}.pre-footer-item{width:45%;float:left;padding-top:1.5em;padding-bottom:1.25em}.pre-footer-item.right{width:51%;float:right;padding-left:4%;border:0px solid #eeeeee;border-left-width:1px}.pre-footer-item p{margin:0.4em 0 0.6em}.pre-footer-item .follow-link{text-transform:uppercase;font-size:0.75em;letter-spacing:0.1em;font-weight:600;position:relative}.pre-footer-item .follow-link::after{font-family:Flaunt;font-size:12px;content:"";-webkit-font-smoothing:antialiased;font-weight:400;top:-4px;position:absolute;right:-11px}@media screen and (max-width: 750px){.pre-footer-item,.pre-footer-item.right{width:100%;padding-top:0}.pre-footer-item.right{padding:0;border-left-width:0;border-top-width:1px;padding-top:1.5em}}.footer-wrap{background:#fff}.footer-wrap.fixed{width:100%;position:fixed;bottom:0}.footer-wrap .inner{max-width:1000px;margin:0 auto}.site-footer{text-align:left;overflow:hidden;padding:0 5%;color:#6a7276}.site-footer .light{color:#666666}.site-footer-section{padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.site-footer-credit{text-align:left;min-height:50px;padding-top:15px;padding-bottom:8px;font-size:1em;color:#a4acb1;font-size:0.8125em}.site-footer-credit .metalab strong{color:#666666}.site-footer-credit .metalab a{font-weight:600;text-decoration:underline;color:#8d8d8d}.site-footer-credit .copyright a{color:#cccccc}.site-footer-text{float:left}.site-footer-social-badges{margin-top:1px;float:right}.site-footer-social-badges .badge{float:left;margin-left:5px}.site-footer-social-badges .badge .fb-like{top:-4px}.site-footer-trial{background:#fffecd;border-top:1px solid #fbf9ad;padding:0 5%}html[data-mobile="true"] .site-footer-trial{display:none !important}body.index .site-footer-trial{border-top-width:0}.site-footer-trial .inner{overflow:hidden;padding:30px 0;border-width:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 980px){.site-footer-trial .inner{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.site-footer-trial .inner .signup-footer-cta{margin-bottom:2em}.site-footer-trial .inner .form.signup-form{margin:0;margin-top:2em}}.site-footer-trial .signup-footer-cta{text-align:left;margin-top:4px;font-size:0.8125em}.site-footer-trial .signup-footer-cta h1{display:block;color:#666666;font-size:1.125rem;font-weight:500;margin:0 0 0.3em 0;line-height:1.3em}.site-footer-trial .signup-footer-cta h2{display:block;line-height:20px;font-size:1.1em;font-weight:400;margin:0}.site-footer-trial form.signup-form{margin:0;max-width:100%}.site-footer-trial form.signup-form form.signup-form .input-wrap{min-width:150px}.site-footer-trial form.signup-form .input-wrap input{border:1px solid #cccccc;font-size:1.0625rem}.site-footer-trial form.signup-form .input-wrap .field-error-message{line-height:3.4em}html:not([data-mobile="true"]) .site-footer-trial+.site-footer .inner{border-top-width:0 !important}.site-footer-sitemap{width:60%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 700px){.site-footer-sitemap{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}}.site-footer-sitemap .row{width:auto;min-width:130px;margin-right:auto;margin-bottom:20px}.site-footer-sitemap a{display:block;color:#949ea5;font-size:15px;-moz-transition:color, ease 100ms;-o-transition:color, ease 100ms;-webkit-transition:color, ease 100ms;transition:color, ease 100ms}.site-footer-sitemap a:hover{text-decoration:underline;color:#2d9ff3}.site-footer-sitemap .platform-button{display:block;margin-bottom:10px}.site-footer-sitemap .platform-button.ios-button{background-repeat:no-repeat;background-image:url("/assets/images/app-store-button-4b95c32a.png");background-size:134px 39px;background-position:center center;width:134px;height:39px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 1.5dppx), screen and (min-resolution: 192dpi){.site-footer-sitemap .platform-button.ios-button{-moz-background-size:134px auto;-o-background-size:134px auto;-webkit-background-size:134px auto;background-size:134px auto;background-image:url("/assets/images/app-store-button@2x-c9b8d17d.png")}}.site-footer-sitemap .platform-button.android-button{background-repeat:no-repeat;background-image:url("/assets/images/google-play-button-16112f9f.png");background-size:134px 40px;background-position:center center;width:134px;height:40px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), screen and (min-resolution: 1.5dppx), screen and (min-resolution: 192dpi){.site-footer-sitemap .platform-button.android-button{-moz-background-size:134px auto;-o-background-size:134px auto;-webkit-background-size:134px auto;background-size:134px auto;background-image:url("/assets/images/google-play-button@2x-a4a21a47.png")}}.site-footer-section.main-footer-section{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.site-footer-section.main-footer-section::before,.site-footer-section.main-footer-section::after{display:none}.site-footer-about,.site-footer-sitemap{padding-top:0.75em;text-align:left;font-size:0.8em;min-height:150px}.site-footer-about:last-child,.site-footer-sitemap:last-child{margin-right:0}.site-footer-about h4,.site-footer-sitemap h4{font-size:1.1em}.site-footer-about{width:40%}.site-footer-about .flow-logo{display:block;height:30px;width:100px;background-image:url("/assets/images/flow-logo-black-ba9e71e6.svg");background-repeat:no-repeat;content:""}.site-footer-about p{margin-top:12px;font-size:16px;padding-right:20px}.site-footer-about .copyright{margin:0}@media screen and (max-width: 900px){.site-footer-section.main-footer-section{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.site-footer-section.main-footer-section::before,.site-footer-section.main-footer-section::after{display:table}.site-footer-about,.site-footer-sitemap{width:100%;padding:0 3em 2em;font-size:1em}.site-footer-about{text-align:center}.site-footer-about .flow-logo{margin:0 auto}.site-footer-sitemap{padding:0 0 2em}.site-footer-credit,.site-footer-social-badges,.site-footer-text{float:none;text-align:center}.site-footer-social-badges{margin-top:1em}.site-footer-social-badges .badge{display:inline-block;float:none}.site-footer-social-badges .badge .fb-like{top:-8px}}body.support .site-footer-trial{display:none}@-moz-keyframes bounceIn{0%{-moz-transform:scale(0.3);transform:scale(0.3);opacity:0}50%{-moz-transform:scale(1.05);transform:scale(1.05);opacity:1}70%{-moz-transform:scale(0.9);transform:scale(0.9);opacity:1}100%{-moz-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes bounceIn{0%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0}50%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}70%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes bounceIn{0%{-moz-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0}50%{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}70%{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);opacity:1}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-moz-keyframes bounceInBig{0%{-moz-transform:scale(0.3);transform:scale(0.3);opacity:0}50%{-moz-transform:scale(1.3);transform:scale(1.3);opacity:1}70%{-moz-transform:scale(0.9);transform:scale(0.9);opacity:1}100%{-moz-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes bounceInBig{0%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0}50%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}70%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes bounceInBig{0%{-moz-transform:scale(0.3);-ms-transform:scale(0.3);-webkit-transform:scale(0.3);transform:scale(0.3);opacity:0}50%{-moz-transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3);opacity:1}70%{-moz-transform:scale(0.9);-ms-transform:scale(0.9);-webkit-transform:scale(0.9);transform:scale(0.9);opacity:1}100%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-moz-keyframes dialogAppear{0%{opacity:0;-moz-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:1;-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes dialogAppear{0%{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes dialogAppear{0%{opacity:0;-moz-transform:translate3d(0, -20px, 0);-ms-transform:translate3d(0, -20px, 0);-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:1;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.flowtip{z-index:1000}.flowtip .flowtip-content{border-radius:4px;font-size:14px;padding:0.25em 1em 0.2em;font-weight:400;max-width:400px}.flowtip .flowtip-tail{width:0 !important;height:0 !important;top:-18px !important;margin-left:-10px !important;left:50% !important;display:block;border:10px solid transparent;width:0;height:0}.error-tooltip{z-index:1000}.error-tooltip .flowtip-content{background:#ee5f5d;color:#fff}.error-tooltip .flowtip-tail{border-bottom-color:#ee5f5d}.cta-tooltip{z-index:1000;left:-110px !important;top:50px;-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.05);-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.05);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.05)}.cta-tooltip.animated{-moz-animation:dialogAppear 300ms cubic-bezier(0.225, 0.5, 0.165, 1);-webkit-animation:dialogAppear 300ms cubic-bezier(0.225, 0.5, 0.165, 1);animation:dialogAppear 300ms cubic-bezier(0.225, 0.5, 0.165, 1)}.cta-tooltip .flowtip-content{background:#fff;border:1px solid #D8D8D8;color:#555555;font-size:15px;line-height:1.5em;text-align:left;padding:1.2em;width:350px}@media screen and (max-width: 568px){.cta-tooltip .flowtip-content{width:310px}}.cta-tooltip .flowtip-tail{top:-24px !important;margin-left:-20px !important}.cta-tooltip .flowtip-tail::before{content:"";position:absolute;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyOCAxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMS4wMiAxNC40OTdMLTE1Ni45IDE1Yy0yLjE5IDAtMy45OSAxLjc5LTMuOTkgNHYxMTdjMCAyLjIxIDEuNzg2IDQgMy45OSA0aDM0Mi4wMThjMi4xOTIgMCAzLjk5LTEuNzkgMy45OS00VjE5YzAtMi4yMS0xLjc4NS00LTMuOTktNGwtMTU3Ljg3NS0uNTAzLTEzLjIzNi0xMC44NUwxLjAyIDE0LjQ5N3oiIGZpbGw9IiNGRkYiIHN0cm9rZT0iI0Q5RDlEOSIgZmlsbC1ydWxlPSJldmVub2RkIi8%2BPC9zdmc%2B);background-size:100%;width:28px;height:15px}.signup-form{width:630px;margin:0 auto;overflow:hidden;padding-bottom:25px;padding-top:20px}.signup-form-wrap .flowtip-content{max-width:300px}form.signup-form{position:relative;*zoom:1;margin:2em auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}form.signup-form:after{content:"";display:table;clear:both}form.signup-form input,form.signup-form a.button{height:50px}body[data-logged-in="true"] form.signup-form{display:none !important}form.signup-form .or-text{padding:0em 1em;color:#8d8d8d;font-weight:200;text-align:center}form.signup-form a.google-signup{display:inline-block;color:#fff;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;overflow:hidden}form.signup-form a.google-signup span.text i{font-style:normal}form.signup-form a.google-signup::after{display:none;content:"";position:absolute;left:50%;top:50%;margin-left:-12px;margin-top:-12px}form.signup-form a.google-signup.loading span.text{opacity:0}form.signup-form a.google-signup.loading::after{display:block}form.signup-form .email-signup{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media screen and (max-width: 480px){form.signup-form .email-signup{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}form.signup-form .input-wrap{width:220px;position:relative;margin-right:10px}@media screen and (max-width: 480px){form.signup-form .input-wrap{margin-right:0}}form.signup-form .input-wrap .spinner,form.signup-form .input-wrap a.google-signup::after{position:absolute;right:10px;top:50%;margin-top:-12px;display:none;pointer-events:none}@media screen and (max-width: 480px){form.signup-form .input-wrap{min-width:100%}}form.signup-form .input-wrap input.text-input{width:100%;border:1px solid #d9dadb;outline-color:transparent;outline-style:none;-webkit-appearance:none;box-shadow:none;padding-top:2px}form.signup-form .input-wrap input.error{border-color:#ee5f5d !important;-moz-box-shadow:0px 0px 0px 3px #ee5f5d inset;-webkit-box-shadow:0px 0px 0px 3px #ee5f5d inset;box-shadow:0px 0px 0px 3px #ee5f5d inset}form.signup-form .input-wrap.placeholder{font-weight:600}form.signup-form .input-wrap:-moz-placeholder{font-weight:600}form.signup-form .input-wrap::-webkit-input-placeholder{font-weight:600}form.signup-form a.button{padding:3px 1em 0;text-transform:capitalize}form.signup-form a.button span.text{font-size:0.938em}form.signup-form a.button span.text.has-arrow::after{font-family:Flaunt;font-size:16px;content:"";-webkit-font-smoothing:antialiased;font-weight:400;position:relative;margin-left:10px;line-height:0;top:11px}form.signup-form a.button span.text.google{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center;font-weight:400;line-height:22px;padding-bottom:2px}form.signup-form a.button span.text.google::before{content:"";width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0xNy42NCA5LjIwNWMwLS42NC0uMDU3LTEuMjUyLS4xNjQtMS44NEg5djMuNDhoNC44NDRhNC4xNCA0LjE0IDAgMCAxLTEuNzk2IDIuNzE2djIuMjZoMi45MDhjMS43MDItMS41NjYgMi42ODQtMy44NzQgMi42ODQtNi42MTR6IiBmaWxsPSIjRkZGIi8%2BPHBhdGggZD0iTTkgMThjMi40MyAwIDQuNDY3LS44MDYgNS45NTYtMi4xOGwtMi45MDgtMi4yNmMtLjgwNi41NC0xLjgzNy44Ni0zLjA0OC44Ni0yLjM0NCAwLTQuMzI4LTEuNTgzLTUuMDM2LTMuNzFILjk1N3YyLjMzMkE4Ljk5NyA4Ljk5NyAwIDAgMCA5IDE4eiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0zLjk2NCAxMC43MUE1LjQxIDUuNDEgMCAwIDEgMy42ODIgOWMwLS41OTMuMTAyLTEuMTcuMjgyLTEuNzFWNC45NThILjk1N0E4Ljk5NiA4Ljk5NiAwIDAgMCAwIDljMCAxLjQ1Mi4zNDggMi44MjcuOTU3IDQuMDQybDMuMDA3LTIuMzMyeiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik05IDMuNThjMS4zMiAwIDIuNTA4LjQ1NCAzLjQ0IDEuMzQ1bDIuNTgyLTIuNThDMTMuNDYyLjg5IDExLjQyNiAwIDkgMEE4Ljk5NyA4Ljk5NyAwIDAgMCAuOTU3IDQuOTU4TDMuOTY0IDcuMjlDNC42NzIgNS4xNjMgNi42NTYgMy41OCA5IDMuNTh6IiBmaWxsPSIjRkZGIi8%2BPHBhdGggZD0iTTAgMGgxOHYxOEgwVjB6Ii8%2BPC9nPjwvc3ZnPg%3D%3D);background-repeat:no-repeat;background-size:20px;background-position:center center;margin-right:0.5em}form.signup-form a.button span.login,form.signup-form a.button span.google.login{display:none}form.signup-form .form-submit{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 480px){form.signup-form .form-submit{margin-top:10px;min-width:100%}}form.signup-form .form-submit input[type="submit"]{position:absolute;width:0;height:0;z-index:0;opacity:0}form.signup-form .form-submit .button{-webkit-transform:translate3d(0, 0, 0);position:relative;z-index:10;max-width:none;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;overflow:hidden;width:125px;-moz-transition:background-color 200ms linear, width 200ms linear;-o-transition:background-color 200ms linear, width 200ms linear;-webkit-transition:background-color 200ms linear, width 200ms linear;transition:background-color 200ms linear, width 200ms linear}form.signup-form .form-submit .button span.text{-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear}form.signup-form .form-submit .button span.text.google{position:absolute;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;left:0;right:0;top:0;bottom:0;opacity:0}form.signup-form .form-submit .button.google-signup{width:230px}@media screen and (max-width: 480px){form.signup-form .form-submit .button.google-signup{width:100%}}form.signup-form .form-submit .button.google-signup span.text.google{opacity:1}form.signup-form .form-submit .button.google-signup span.text.default{opacity:0}@media screen and (max-width: 480px){form.signup-form .form-submit .button{margin-left:0;width:100%}}form.signup-form .form-submit .spinner,form.signup-form .form-submit a.google-signup::after{background-size:12px;opacity:1;display:none;position:absolute;width:12px;height:100%;top:0px;left:0px}form.signup-form .form-submit span.loading{display:none}form.signup-form .form-submit.loading .button{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;cursor:default}form.signup-form .form-submit.loading .button span{padding-left:18px;position:relative;display:none !important}form.signup-form .form-submit.loading .button span.loading{display:inline !important}form.signup-form .form-submit.loading .spinner,form.signup-form .form-submit.loading a.google-signup::after{display:inline}@media screen and (max-width: 800px){form.signup-form{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:90%}}.site-header form.signup-form .input-wrap{width:130px}.site-header form.signup-form .input-wrap input{font-size:14px}.site-header form.signup-form .button{font-size:14px}.site-header form.signup-form .form-submit .button{width:100px}.site-header form.signup-form .form-submit .button.google-signup{width:160px}.site-header form.signup-form a.button span.text.google::before{width:16px;height:16px;background-size:16px;margin-top:2px;margin-right:0.7em}.site-header form.signup-form a.override-option{bottom:-4px}@media screen and (max-width: 800px){form.signup-form{max-width:600px}form.signup-form,form.signup-form .signup-form-content-container.google-option{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}form.signup-form .google-option,form.signup-form a.google-signup,form.signup-form .or-text,form.signup-form .email-signup{width:100%;max-width:none}form.signup-form .or-text{margin:0.5em 0}form.signup-form .input-wrap{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:10px}}form.signup-form.bar fieldset{padding:1.75% 2% 3.25% 2.5%;margin:0;border-color:#eeeeee;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}form.signup-form.bar fieldset>legend{text-align:center;color:#cccccc;font-size:1.2em;font-weight:300;padding:0 0.75em}form.signup-form.bar .text-input{width:25%;margin-right:2%}form.signup-form.bar button{width:19%}@media screen and (max-width: 940px){form.signup-form.bar .text-input,form.signup-form.bar button{width:23.5%}}@media screen and (max-width: 700px){form.signup-form.bar fieldset{padding:2.5% 5% 5% 5%}form.signup-form.bar .text-input,form.signup-form.bar button{width:100%;margin-bottom:3%}form.signup-form.bar button{margin-bottom:0}}.signup-form-popup form.signup-form{margin:0;width:100%;height:180px;max-width:100%}.signup-form-popup form.signup-form,.signup-form-popup form.signup-form .google-option{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.signup-form-popup form.signup-form .input-wrap,.signup-form-popup form.signup-form .button,.signup-form-popup form.signup-form .form-submit,.signup-form-popup form.signup-form .email-signup,.signup-form-popup form.signup-form .google-option{width:100%;max-width:none}.signup-form-popup form.signup-form .email-signup{display:block}.signup-form-popup form.signup-form .email-signup .text-input{border-right-width:1px}.signup-form-popup form.signup-form .text-input{font-size:1em;height:2.5em}.signup-form-popup form.signup-form .input-wrap{margin-bottom:15px}.signup-form-popup form.signup-form .field-error-message{line-height:2.7em}.signup-form-popup form.signup-form .form-submit .button.google-signup{width:inherit}.signup-form-popup .signup-form-content-container.google-option.hidden{height:0}@media screen and (max-width: 480px){.modal[data-name='signup'] .popup{padding-top:20%;width:auto;height:auto;left:0;top:0;right:0;margin:0;height:100%;font-size:1.3em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.modal[data-name='signup'] .popup h3{font-size:1em}.modal[data-name='signup'] .popup .close-modal-button{left:auto;top:0px;right:0px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-width:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:transparent;width:50px;height:50px;padding-top:18px}.modal[data-name='signup'] .popup .close-modal-button::after{color:#999;font-size:20px}}.new-splash .signup-form input[type=email]{border-color:rgba(131,166,180,0.8)}.new-splash .signup-form input[type=email]:focus,.new-splash .signup-form input[type=email].focus{border-color:transparent !important;box-shadow:0 0 6px 0 #2096c8}.signup-form.checking-email-provider .input-wrap .spinner,.signup-form.checking-email-provider .input-wrap form.signup-form a.google-signup::after,form.signup-form .signup-form.checking-email-provider .input-wrap a.google-signup::after{display:block}.signup-form-content-container.google-option{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-moz-transition:max-width 200ms linear;-o-transition:max-width 200ms linear;-webkit-transition:max-width 200ms linear;transition:max-width 200ms linear;max-width:280px;opacity:1;overflow:hidden}.signup-form-content-container.google-option.hidden{max-width:0px;opacity:0.5}@media screen and (max-width: 800px){.signup-form-content-container.google-option.hidden{height:0}}form.signup-form .input-wrap.password-field-wrap{max-width:0;min-width:0;overflow:hidden;margin-right:0;-moz-transition:max-width 200ms linear, margin-right 200ms linear;-o-transition:max-width 200ms linear, margin-right 200ms linear;-webkit-transition:max-width 200ms linear, margin-right 200ms linear;transition:max-width 200ms linear, margin-right 200ms linear}@media screen and (max-width: 480px){form.signup-form .input-wrap.password-field-wrap{display:none}}.signup-form[data-form-mode="email"] .input-wrap.password-field-wrap,.signup-form[data-form-mode="login-email"] .input-wrap.password-field-wrap{max-width:500px;overflow:visible;margin-right:10px}@media screen and (max-width: 480px){.signup-form[data-form-mode="email"] .input-wrap.password-field-wrap,.signup-form[data-form-mode="login-email"] .input-wrap.password-field-wrap{margin-right:0;width:100%;display:block}}.signup-form[data-form-mode="email"] .signup-form-content-container.google-option,.signup-form[data-form-mode="login-email"] .signup-form-content-container.google-option{max-width:0px;opacity:0.5}@media screen and (min-width: 800px){.signup-form[data-form-mode="email"] .signup-form-content-container.google-option,.signup-form[data-form-mode="login-email"] .signup-form-content-container.google-option{height:0}}@media screen and (max-width: 800px){.signup-form[data-form-intent="signup"][data-form-mode="email"] .google-option,.signup-form[data-form-intent="signup"][data-form-mode="email"] .or-text{display:none}}.signup-form[data-form-intent="login"][data-form-mode="email"] .button.submit-button span.signup{display:none}.signup-form[data-form-intent="login"][data-form-mode="email"] .button.submit-button span.login{display:block}@media screen and (max-width: 800px){.signup-form[data-form-intent="login"][data-form-mode="email"] .google-option{display:none}}.signup-form[data-form-intent="signup"][data-form-mode="google"] .button.google-signup span.signup.google{opacity:1}@media screen and (max-width: 800px){.signup-form[data-form-intent="signup"][data-form-mode="google"] .button.google-signup span.signup.google{display:flex}}.signup-form[data-form-intent="signup"][data-form-mode="google"] .button.google-signup span.login.google{opacity:0}@media screen and (max-width: 800px){.signup-form[data-form-intent="signup"][data-form-mode="google"] .button.google-signup span.login.google{display:none}}.signup-form[data-form-intent="login"][data-form-mode="google"] .button.google-signup span.signup.google{opacity:0}@media screen and (max-width: 800px){.signup-form[data-form-intent="login"][data-form-mode="google"] .button.google-signup span.signup.google{display:none}}.signup-form[data-form-intent="login"][data-form-mode="google"] .button.google-signup span.login.google{opacity:1}@media screen and (max-width: 800px){.signup-form[data-form-intent="login"][data-form-mode="google"] .button.google-signup span.login.google{display:block}}a.override-option{position:absolute;font-size:12px;left:0;right:0;bottom:-6px;text-align:center;pointer-events:none;opacity:0;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear}.signup-form[data-form-mode="google"] a.force-email-option,.signup-form[data-form-mode="email"][data-form-provider-option="google"] a.force-google-option{opacity:1;pointer-events:all}.signup-form[data-form-intent="signup"] a.force-email-option span.login,.signup-form[data-form-intent="signup"] a.force-google-option span.login{display:none}.signup-form[data-form-intent="login"] a.force-email-option span.signup,.signup-form[data-form-intent="login"] a.force-google-option span.signup{display:none}h2.with-emoji{margin-left:-80px;position:relative}.cta-tip-link{cursor:pointer}.continue-to-flow{text-align:center;display:none;margin:50px auto 100px}body[data-logged-in="true"] .continue-to-flow{display:block}.continue-to-flow .button.continue-to-flow-button{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;text-transform:none;padding:10px 20px}.continue-to-flow .continue-to-flow-logo{margin-left:10px}section.sign-up{margin-top:40px;margin-bottom:30px}section.sign-up .inner{padding:0}.index section.sign-up .inner{border-top:none}.index section.sign-up .inner::after{display:none}section.sign-up h2{font-size:1.9em;text-align:center;line-height:1.1em;position:relative}.index section.sign-up h2{margin-bottom:50px}@media screen and (max-width: 768px){.index section.sign-up h2{margin-left:0;line-height:1.3em}}section.sign-up p{font-size:1.2em;text-align:center;color:#aaa}section.sign-up .is-handwritten{color:#6291aa;line-height:1.25em;font-size:18px;position:absolute;-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);transform:rotate(-7deg);right:-35px;bottom:160px}@media screen and (max-width: 900px){section.sign-up .is-handwritten{display:none}}section.sign-up .is-handwritten span{display:block}.page-content{margin:3em auto;max-width:690px;padding:0 20px;position:relative}.page-content:before,.page-content:after{content:" ";display:table}.page-content:after{clear:both}article{position:relative}article h1{margin-top:0}article img{max-width:100%}section.permalink-page article{max-width:680px;margin:0 auto}.modal{position:relative;min-height:100%}.modal .backdrop{position:fixed;left:0;top:0;bottom:0;right:0;background:#000;background:rgba(0,0,0,0.75);z-index:1000}.modal .popup{width:360px;margin-left:-180px;height:230px;margin-top:-115px;padding:17px 20px 20px 20px;background:#fff;position:fixed;left:50%;top:50%;z-index:1100;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.modal .popup h3{margin:0;text-align:center;color:#000;margin-bottom:0.7em}.modal .close-modal-button{position:absolute;left:-12px;top:-12px;width:28px;height:28px;border:2px solid #fff;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-box-shadow:0px 0px 12px black;-webkit-box-shadow:0px 0px 12px black;box-shadow:0px 0px 12px black;cursor:pointer;text-align:center;background:rgba(0,0,0,0.8);padding-top:3px}.modal .close-modal-button::after{font-family:Flaunt;font-size:11px;content:"";-webkit-font-smoothing:antialiased;font-weight:400;color:#fff}.popup.signup-form-popup{height:260px;margin-top:260px/-2}.popup.signup-form-popup .or-text{text-align:center;display:block;margin:0.5em 0}body.modal-visible{overflow:hidden;height:100%}.modal .popup.kanban-video-popup{padding:0;width:853px;height:480px;margin-left:-426.5px;margin-top:-240px}.modal{z-index:-9999}.modal .backdrop,.modal .popup{opacity:0;visibility:hidden;-moz-transition-property:opacity, -moz-transform;-o-transition-property:opacity, -o-transform;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, transform;-moz-transition-duration:0.15s, 0.15s;-o-transition-duration:0.15s, 0.15s;-webkit-transition-duration:0.15s, 0.15s;transition-duration:0.15s, 0.15s;-moz-transition-timing-function:ease-out, ease-out;-o-transition-timing-function:ease-out, ease-out;-webkit-transition-timing-function:ease-out, ease-out;transition-timing-function:ease-out, ease-out}@media screen and (max-width: 700px){.modal .backdrop,.modal .popup{-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}}.modal .popup{-moz-transform:scale(0.6);-ms-transform:scale(0.6);-webkit-transform:scale(0.6);transform:scale(0.6);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.modal.visible{z-index:auto}.modal.visible .popup,.modal.visible .backdrop{visibility:visible;opacity:1}.modal.visible .popup{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width: 700px){.modal.visible .popup{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}.tooltip.helpout{width:auto;border-radius:5px;background:rgba(0,0,0,0.85);color:white;font-weight:400;font-size:13px;line-height:1.4;box-shadow:0 0 8px rgba(0,0,0,0.4);z-index:9000;text-shadow:none}.tooltip.helpout .flowtip-content{padding:0;margin:12px 17px;overflow-y:auto;text-align:left}.tooltip.helpout .flowtip-tail{position:absolute;overflow:hidden}.tooltip.helpout .flowtip-tail>div{position:absolute;width:10px;height:10px;background:rgba(0,0,0,0.8);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);box-shadow:none}.tooltip.helpout .flowtip-tail.left,.tooltip.helpout .flowtip-tail.right{width:16px;height:35px}.tooltip.helpout .flowtip-tail.left.header>div,.tooltip.helpout .flowtip-tail.right.header>div{background:#1d1e20}.tooltip.helpout .flowtip-tail.left>div{top:12px;left:11px}.tooltip.helpout .flowtip-tail.right>div{top:12px;left:-5px}.tooltip.helpout .flowtip-tail.bottom,.tooltip.helpout .flowtip-tail.top{width:38px;height:15px}.tooltip.helpout .flowtip-tail.bottom>div{top:-5px;left:12px}.tooltip.helpout .flowtip-tail.top>div{top:10px;left:12px}