.bg-tw-gray-100{background-color:#f7fafc}.bg-tw-gray-200{background-color:#edf2f7}.bg-tw-gray-300{background-color:#e2e8f0}.bg-tw-gray-400{background-color:#cbd5e0}.bg-tw-gray-500{background-color:#a0aec0}.bg-tw-gray-600{background-color:#718096}.bg-tw-gray-700{background-color:#4a5568}.bg-tw-gray-800{background-color:#2d3748}.bg-tw-gray-900{background-color:#1a202c}.bg-tw-purple-100{background-color:#f7f3fb}.bg-tw-purple-200{background-color:#eeeaf2}.bg-tw-purple-300{background-color:#cbc0d8}.bg-tw-purple-400{background-color:#a997bf}.bg-tw-purple-500{background-color:#9277af}.bg-tw-purple-600{background-color:#79589f}.bg-tw-purple-700{background-color:#664986}.bg-tw-purple-800{background-color:#533a6f}.bg-tw-purple-900{background-color:#302240}.bg-tw-blue-100{background-color:#f6faff}.bg-tw-blue-200{background-color:#e8f2fc}.bg-tw-blue-300{background-color:#bdd7f7}.bg-tw-blue-400{background-color:#8ebdf1}.bg-tw-blue-500{background-color:#67a1f2}.bg-tw-blue-600{background-color:#2a86f2}.bg-tw-blue-700{background-color:#1969ca}.bg-tw-blue-800{background-color:#034ca2}.bg-tw-blue-900{background-color:#023570}.bg-tw-green-100{background-color:#f8fcf9}.bg-tw-green-200{background-color:#e7f6ea}.bg-tw-green-300{background-color:#b7e2be}.bg-tw-green-400{background-color:#86cf95}.bg-tw-green-500{background-color:#57b65c}.bg-tw-green-600{background-color:#059e1c}.bg-tw-green-700{background-color:#068019}.bg-tw-green-800{background-color:#066515}.bg-tw-green-900{background-color:#03330a}.bg-tw-orange-100{background-color:#fffaf6}.bg-tw-orange-200{background-color:#feecda}.bg-tw-orange-300{background-color:#ffc692}.bg-tw-orange-400{background-color:#fa9f47}.bg-tw-orange-500{background-color:#f08129}.bg-tw-orange-600{background-color:#e56000}.bg-tw-orange-700{background-color:#b24603}.bg-tw-orange-800{background-color:#832d03}.bg-tw-orange-900{background-color:#4f1b02}.bg-tw-red-100{background-color:#fdf6f6}.bg-tw-red-200{background-color:#f8e3e3}.bg-tw-red-300{background-color:#efadab}.bg-tw-red-400{background-color:#de7575}.bg-tw-red-500{background-color:#e14e42}.bg-tw-red-600{background-color:#de0a0a}.bg-tw-red-700{background-color:#c20707}.bg-tw-red-800{background-color:#a70404}.bg-tw-red-900{background-color:#660202}.bg-tw-silver-100{background-color:#fbfbfd}.bg-tw-silver-200{background-color:#f7f8fB}.bg-tw-silver-300{background-color:#eef1f6}.bg-tw-silver-400{background-color:#e3e7eF}.bg-tw-silver-500{background-color:#cfd7e6}.bg-tw-silver-600{background-color:#96a3b6}.bg-tw-silver-700{background-color:#667b9a}.bg-tw-silver-800{background-color:#596981}.bg-tw-silver-900{background-color:#4e535a}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.container{max-width:70%;margin-left:auto;margin-right:auto}.container::after{clear:both;content:"";display:table}.container-full{max-width:100%}@media screen and (max-width: 1100px){.container{max-width:85%}}@media screen and (max-width: 768px){.container{max-width:85%}}@media screen and (max-width: 600px){.container{max-width:90%}}.row{display:block}.row::after{clear:both;content:"";display:table}.two-up,.three-up,.four-up{display:block}.two-up::after,.three-up::after,.four-up::after{clear:both;content:"";display:table}.two-up .col{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.two-up .col:last-child{margin-right:0}.two-up .col:nth-child(3n){margin-right:0}.two-up .col:nth-child(3n+1){clear:left}@media screen and (max-width: 600px){.two-up .col{float:left;display:block;margin-right:2.3576515979%;width:100%}.two-up .col:last-child{margin-right:0}}.three-up .col{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.three-up .col:last-child{margin-right:0}.three-up .col:nth-child(4n){margin-right:0}.three-up .col:nth-child(4n+1){clear:left}@media screen and (max-width: 600px){.three-up .col{float:left;display:block;margin-right:2.3576515979%;width:100%}.three-up .col:last-child{margin-right:0}}.four-up .col{float:left;display:block;margin-right:2.3576515979%;width:23.2317613015%}.four-up .col:last-child{margin-right:0}.four-up .col:nth-child(6n){margin-right:0}.four-up .col:nth-child(6n+1){clear:left}@media screen and (max-width: 600px){.four-up .col{float:left;display:block;margin-right:2.3576515979%;width:100%}.four-up .col:last-child{margin-right:0}}.cf::after{clear:both;content:"";display:table}.pull-left{float:left !important}.pull-right{float:right !important}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,*:after,*:before{box-sizing:border-box}html{min-height:100%}body{min-height:100%;font-family:"BentonSans", "Helvetica Neue", sans-serif;font-size:14px;font-weight:400;line-height:1.5;background:#fff;color:#383E40;-webkit-font-smoothing:antialiased}p{margin:0;margin-bottom:30px}a{color:#1969ca;-webkit-transition:color 0.1s linear;-moz-transition:color 0.1s linear;transition:color 0.1s linear}a:hover{color:#034ca2}a:active{color:#1969ca}img,iframe,video{max-width:100%}iframe{margin:0}::selection{background-color:#79589f;color:white}.is-hidden{display:none;visibility:hidden}@media screen and (max-width: 600px){.is-hidden-mobile{display:none;visibility:hidden}}@media screen and (max-width: 768px){.is-hidden-tablet{display:none;visibility:hidden}}@media screen and (min-width: max-width 768px 12){.is-hidden-desktop{display:none;visibility:hidden}}.is-visible{display:block;visibility:visible}.is-hidden-visually{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;clip:rect(1px, 1px, 1px, 1px)}.is-invisible{visibility:hidden}.is-actionable{cursor:pointer}.is-draggable{cursor:move}.is-disabled{cursor:default}.is-fixed{position:fixed;top:0;left:0}@font-face{font-family:BentonSans;font-style:normal;font-weight:300;src:url("https://www.herokucdn.com/fonts/bentonsans-book.eot?#iefix") format("embedded-opentype"),url("https://www.herokucdn.com/fonts/bentonsans-book.woff") format("woff"),url("https://www.herokucdn.com/fonts/bentonsans-book.ttf") format("truetype"),url("https://www.herokucdn.com/fonts/bentonsans-book.svg#BentonSans") format("svg")}@font-face{font-family:BentonSans;font-style:normal;font-weight:400;src:url("https://www.herokucdn.com/fonts/bentonsans-regular.eot?#iefix") format("embedded-opentype"),url("https://www.herokucdn.com/fonts/bentonsans-regular.woff") format("woff"),url("https://www.herokucdn.com/fonts/bentonsans-regular.ttf") format("truetype"),url("https://www.herokucdn.com/fonts/bentonsans-regular.svg#BentonSans") format("svg")}@font-face{font-family:BentonSans;font-style:normal;font-weight:700;src:url("https://www.herokucdn.com/fonts/bentonsans-medium.eot?#iefix") format("embedded-opentype"),url("https://www.herokucdn.com/fonts/bentonsans-medium.woff") format("woff"),url("https://www.herokucdn.com/fonts/bentonsans-medium.ttf") format("truetype"),url("https://www.herokucdn.com/fonts/bentonsans-medium.svg#BentonSans") format("svg")}@font-face{font-family:Inconsolata;font-style:normal;font-weight:700;src:url("https://www.herokucdn.com/fonts/inconsolata-bold.eot?#iefix") format("embedded-opentype"),url("https://www.herokucdn.com/fonts/inconsolata-bold.woff") format("woff"),url("https://www.herokucdn.com/fonts/inconsolata-bold.ttf") format("truetype"),url("https://www.herokucdn.com/fonts/inconsolata-bold.svg#Inconsolata") format("svg")}@font-face{font-family:Inconsolata;font-style:normal;font-weight:400;src:url("https://www.herokucdn.com/fonts/inconsolata-regular.eot?#iefix") format("embedded-opentype"),url("https://www.herokucdn.com/fonts/inconsolata-regular.woff") format("woff"),url("https://www.herokucdn.com/fonts/inconsolata-regular.ttf") format("truetype"),url("https://www.herokucdn.com/fonts/inconsolata-regular.svg#Inconsolata") format("svg")}h1,h2,h3,h4,h5,h6{margin:0 0 30px 0;line-height:1.2;font-weight:300}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1.dark,h2.dark,h3.dark,h4.dark,h5.dark,h6.dark{color:#111}h1.light,h2.light,h3.light,h4.light,h5.light,h6.light{color:#73787C}h1.caps,h2.caps,h3.caps,h4.caps,h5.caps,h6.caps{font-weight:700;text-transform:uppercase;letter-spacing:.125em}h1,.h1{font-size:36px;color:#79589F}h1 a,h1 a:hover,.h1 a,.h1 a:hover{color:#79589F}h2,.h2{font-size:30px;color:#79589F}h2 a,h2 a:hover,.h2 a,.h2 a:hover{color:#79589F}h3,.h3{font-size:24px;color:#79589F}h3 a,h3 a:hover,.h3 a,.h3 a:hover{color:#79589F}h4,.h4{font-size:20px;color:#79589F;font-weight:700}h4 a,h4 a:hover,.h4 a,.h4 a:hover{color:#79589F}h5,.h5{font-size:18px;color:#79589F;font-weight:700}h5 a,h5 a:hover,.h5 a,.h5 a:hover{color:#79589F}h6,.h6{font-size:14px;color:#79589F;font-weight:700}h6 a,h6 a:hover,.h6 a,.h6 a:hover{color:#79589F}.header-group{margin:30px auto}.header-group h1,.header-group h2,.header-group h3,.header-group h4,.header-group h5,.header-group h6{margin-bottom:10px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}p.intro{font-size:16px;font-weight:300}p.light{color:#73787C}section{padding-top:45px;padding-bottom:45px}.section-purple{background-color:#58488a;background-image:-webkit-linear-gradient(bottom, #58488a, #5d64d0);background-image:linear-gradient(to top, #58488a, #5d64d0);background-attachment:fixed}.section-purple-dark{background:-webkit-linear-gradient(0% #533872, 50% #3a2778, 100% #533872);background:linear-gradient(to, 50% #3a2778, 100% #533872);background-attachment:fixed;background-color:#3a2778}.section-gray-light{background:-webkit-linear-gradient(top, rgba(242,242,245,0.5), #fff 50%),#fff;background:linear-gradient(to bottom, rgba(242,242,245,0.5), #fff 50%),#fff;background-attachment:fixed}.section-purple h1,.section-purple h2,.section-purple h3,.section-purple h4,.section-purple h5,.section-purple h6,.section-purple p,.section-purple-dark h1,.section-purple-dark h2,.section-purple-dark h3,.section-purple-dark h4,.section-purple-dark h5,.section-purple-dark h6,.section-purple-dark p{color:#fff}.section-purple h1 a,.section-purple h1 a:hover,.section-purple h2 a,.section-purple h2 a:hover,.section-purple h3 a,.section-purple h3 a:hover,.section-purple h4 a,.section-purple h4 a:hover,.section-purple h5 a,.section-purple h5 a:hover,.section-purple h6 a,.section-purple h6 a:hover,.section-purple p a,.section-purple p a:hover,.section-purple-dark h1 a,.section-purple-dark h1 a:hover,.section-purple-dark h2 a,.section-purple-dark h2 a:hover,.section-purple-dark h3 a,.section-purple-dark h3 a:hover,.section-purple-dark h4 a,.section-purple-dark h4 a:hover,.section-purple-dark h5 a,.section-purple-dark h5 a:hover,.section-purple-dark h6 a,.section-purple-dark h6 a:hover,.section-purple-dark p a,.section-purple-dark p a:hover{color:#fff}.section-purple h6,.section-purple-dark h6{color:rgba(255,255,255,0.85)}.section-purple p,.section-purple-dark p{color:rgba(255,255,255,0.8)}.section-purple p a,.section-purple-dark p a{color:rgba(255,255,255,0.85)}.section-purple p a:hover,.section-purple-dark p a:hover{color:#fff}.section-purple blockquote,.section-purple-dark blockquote{border-color:rgba(255,255,255,0.4)}.page-subnav{position:relative;background-color:#F2F2F5;z-index:100}.page-subnav::after{clear:both;content:"";display:table}.page-subnav nav>ul{float:left}.page-subnav nav>ul li{display:inline-block;margin-top:5px}.page-subnav nav>ul li:first-child{margin-left:-15px}.page-subnav nav>ul li.active a{color:#79589F;border-color:#79589F}.page-subnav nav>ul li.active a [class^="icon-"]{opacity:1}.page-subnav nav>ul a{display:block;padding:15px;text-decoration:none;color:rgba(121,88,159,0.5);border-bottom:3px solid rgba(121,88,159,0);-webkit-transition:all 0.1s linear;-moz-transition:all 0.1s linear;transition:all 0.1s linear}.page-subnav nav>ul a [class^="icon-"]{opacity:.5;margin-bottom:-7px;margin-right:3px;top:-2px}.page-subnav nav>ul a:hover{color:rgba(121,88,159,0.8)}.page-subnav nav>ul a:hover [class^="icon-"]{opacity:1}.page-subnav nav>ul a:active,.page-subnav nav>ul a:focus{outline:none}.page-subnav .btn{margin:14px 0}@media screen and (max-width: 768px){.page-subnav .btn{display:none}}.list-nav{margin:30px 0}.list-nav ul{list-style-type:none;padding:0}.list-nav li{margin-bottom:5px}.list-nav li a{text-decoration:none;padding-left:0;color:#73787C;-webkit-transition:0.2s cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:0.2s cubic-bezier(0.19, 1, 0.22, 1);transition:0.2s cubic-bezier(0.19, 1, 0.22, 1)}.list-nav li a:hover{color:#383E40;margin-left:10px}.list-nav li.active a{padding-left:10px;color:#79589F}.list-nav-sm{font-size:13px}.list-nav-sm h5{margin-bottom:10px}.breadcrumbs{padding:15px 0;font-size:14px;font-weight:700;background:#F9F9FB;color:rgba(115,120,124,0.5)}.breadcrumbs::after{clear:both;content:"";display:table}.breadcrumbs.breadcrumbs-sm{font-size:10px}.breadcrumbs nav{float:left}.breadcrumbs li:last-child a{color:#383E40;font-weight:700}.breadcrumbs a{text-decoration:none;font-weight:400;color:#73787C}.breadcrumbs a:hover{color:#79589F}.tabs::after{clear:both;content:"";display:table}.tabs .tab{display:inline}.tabs [type="radio"]{clip:rect(0 0 0 0);height:1px;opacity:0;position:fixed;width:1px;z-index:-100}.tabs [type="radio"]:checked+.tab-label{font-weight:700;color:#79589F;z-index:1}.tabs [type="radio"]:checked ~ .tab-panel{display:inline}.tabs .tab-label{display:inline-block;font-size:13px;position:relative;vertical-align:bottom;cursor:pointer}.tabs .tab-panel{display:inline;display:inline-block;overflow:hidden;position:relative;height:0;width:0}.tabs .tab-content{display:block;float:left;font-size:1em;width:100%}.tabs.tabs-basic .tab-label{border:1px solid #d3d3d3;padding:10px 15px;margin:15px 0}.tabs.tabs-terminal{background:#47345d}.tabs.tabs-terminal .tab-label-active,.tabs.tabs-terminal .tab-label.active,.tabs.tabs-terminal [type="radio"]:checked+.tab-label{background:#EAE9F1;color:#222;font-weight:400;border-right:0;border-radius:0 0 4px 4px;border-top:1px solid rgba(0,0,0,0.2)}.tabs.tabs-terminal .tab-label{padding:8px 13px;border-right:1px solid rgba(17,17,17,0.2);font-weight:400;font-size:16px;color:#fff;color:rgba(255,255,255,0.8)}.elements{width:100%;margin:0 auto}ul,ol{margin:0 0 30px 0;padding-left:30px}ul li>ul,ul li ol,ol li>ul,ol li ol{margin-top:15px}nav.nav-inline ul,.breadcrumbs ul,.list-inline{padding-left:0}nav.nav-inline ul li,.breadcrumbs ul li,.list-inline li{display:inline-block}nav ul,.breadcrumbs ul,.list-unstyled{padding-left:0;margin:0}nav ul ul,.breadcrumbs ul ul,.list-unstyled ul{margin:0;padding:0}nav ul li,.breadcrumbs ul li,.list-unstyled li{list-style:none}.btn,a.btn{display:inline-block;width:auto;padding:16px 35px;margin:5px;line-height:1;background:#79589F;border:1px solid transparent;border-radius:6px;color:#fff;font-size:13px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:1px;-webkit-appearance:none;-webkit-transition:background 0.1s linear;-moz-transition:background 0.1s linear;transition:background 0.1s linear}.btn:hover,.btn:focus,a.btn:hover,a.btn:focus{background:#5f378d;color:#fff}.btn:focus,a.btn:focus{outline:none}.btn:active,a.btn:active{background:#53307b;color:rgba(255,255,255,0.8);outline:none}.btn-alt,a.btn-alt{background:#1969ca}.btn-alt:hover,.btn-alt:focus,a.btn-alt:hover,a.btn-alt:focus{background:#0650aa;color:#fff}.btn-alt:active,a.btn-alt:active{background:#054591;color:rgba(255,255,255,0.8)}.btn-white,a.btn-white{background:#fff;color:#79589F;border:1px solid #79589F}.btn-white:hover,.btn-white:focus,a.btn-white:hover,a.btn-white:focus{background:#F9F9FB;color:#79589F}.btn-white:active,a.btn-white:active{background:#f3f3f7}.btn-inline,a.btn-inline{display:inline-block}.btn-disabled,a.btn-disabled{background:#E4E4E7;color:#9B9FA2;cursor:not-allowed}.btn-disabled:hover,.btn-disabled:focus,a.btn-disabled:hover,a.btn-disabled:focus{background:#E4E4E7;color:#9B9FA2}.btn-block,a.btn-block{width:100%}.btn-no-margin,a.btn-no-margin{margin:0}.btn-xs,a.btn-xs{padding:6px 8px 5px;font-size:10px;font-weight:400;text-transform:none;letter-spacing:0em;max-width:none;border-radius:2px;-webkit-font-smoothing:subpixel-antialiased}.btn-sm,a.btn-sm{padding:11px 16px;font-size:13px;font-weight:400;text-transform:none;letter-spacing:.01em;max-width:none;border-radius:4px;-webkit-font-smoothing:subpixel-antialiased}.btn-lg,a.btn-lg{padding:15px 30px;font-size:16px}.btn-text,a.btn-text{background:transparent;color:#4A90E2}.btn-text:hover,.btn-text:focus,a.btn-text:hover,a.btn-text:focus{color:#3483de;background:transparent}.btn-text:active,a.btn-text:active{color:#79589F}form ol,form ul{list-style:none;margin-left:0}fieldset{border:0;padding:0;margin:0}label{display:block;padding-bottom:5px;font-size:13px}legend{display:block;padding-bottom:10px}input,textarea,select{width:100%;padding:10px 5px;border:1px solid #d3d3d3}input[type="email"],input[type="text"],input[type="tel"],input[type="password"],input[type="url"],input[type="ipv4"],input[type="search"],input[type="number"],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px;background:#fff;border:1px solid #d3d3d3;box-shadow:0 0 2px rgba(121,88,159,0);border-radius:4px;color:#383E40;-webkit-transition:all 0.15s ease-out 0s;-moz-transition:all 0.15s ease-out 0s;transition:all 0.15s ease-out 0s}input[type="email"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="password"]:focus,input[type="url"]:focus,input[type="ipv4"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,select:focus{background:white;box-shadow:0 0 0 2px rgba(121,88,159,0.2);border-color:#79589F;outline:none}input[type="email"]:-moz-focusring,input[type="text"]:-moz-focusring,input[type="tel"]:-moz-focusring,input[type="password"]:-moz-focusring,input[type="url"]:-moz-focusring,input[type="ipv4"]:-moz-focusring,input[type="search"]:-moz-focusring,input[type="number"]:-moz-focusring,textarea:-moz-focusring,select:-moz-focusring{transition:none;color:transparent;text-shadow:0 0 0 #000}input[type="email"][data-placeholder-active="true"],input[type="text"][data-placeholder-active="true"],input[type="tel"][data-placeholder-active="true"],input[type="password"][data-placeholder-active="true"],input[type="url"][data-placeholder-active="true"],input[type="ipv4"][data-placeholder-active="true"],input[type="search"][data-placeholder-active="true"],input[type="number"][data-placeholder-active="true"],textarea[data-placeholder-active="true"],select[data-placeholder-active="true"]{color:#999}select,select:focus{background:#fff url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAKQWlDQ1BJQ0MgUHJvZmlsZQAASA2dlndUU9kWh8+9N73QEiIgJfQaegkg0jtIFQRRiUmAUAKGhCZ2RAVGFBEpVmRUwAFHhyJjRRQLg4Ji1wnyEFDGwVFEReXdjGsJ7601896a/cdZ39nnt9fZZ+9917oAUPyCBMJ0WAGANKFYFO7rwVwSE8vE9wIYEAEOWAHA4WZmBEf4RALU/L09mZmoSMaz9u4ugGS72yy/UCZz1v9/kSI3QyQGAApF1TY8fiYX5QKUU7PFGTL/BMr0lSkyhjEyFqEJoqwi48SvbPan5iu7yZiXJuShGlnOGbw0noy7UN6aJeGjjAShXJgl4GejfAdlvVRJmgDl9yjT0/icTAAwFJlfzOcmoWyJMkUUGe6J8gIACJTEObxyDov5OWieAHimZ+SKBIlJYqYR15hp5ejIZvrxs1P5YjErlMNN4Yh4TM/0tAyOMBeAr2+WRQElWW2ZaJHtrRzt7VnW5mj5v9nfHn5T/T3IevtV8Sbsz55BjJ5Z32zsrC+9FgD2JFqbHbO+lVUAtG0GQOXhrE/vIADyBQC03pzzHoZsXpLE4gwnC4vs7GxzAZ9rLivoN/ufgm/Kv4Y595nL7vtWO6YXP4EjSRUzZUXlpqemS0TMzAwOl89k/fcQ/+PAOWnNycMsnJ/AF/GF6FVR6JQJhIlou4U8gViQLmQKhH/V4X8YNicHGX6daxRodV8AfYU5ULhJB8hvPQBDIwMkbj96An3rWxAxCsi+vGitka9zjzJ6/uf6Hwtcim7hTEEiU+b2DI9kciWiLBmj34RswQISkAd0oAo0gS4wAixgDRyAM3AD3iAAhIBIEAOWAy5IAmlABLJBPtgACkEx2AF2g2pwANSBetAEToI2cAZcBFfADXALDIBHQAqGwUswAd6BaQiC8BAVokGqkBakD5lC1hAbWgh5Q0FQOBQDxUOJkBCSQPnQJqgYKoOqoUNQPfQjdBq6CF2D+qAH0CA0Bv0BfYQRmALTYQ3YALaA2bA7HAhHwsvgRHgVnAcXwNvhSrgWPg63whfhG/AALIVfwpMIQMgIA9FGWAgb8URCkFgkAREha5EipAKpRZqQDqQbuY1IkXHkAwaHoWGYGBbGGeOHWYzhYlZh1mJKMNWYY5hWTBfmNmYQM4H5gqVi1bGmWCesP3YJNhGbjS3EVmCPYFuwl7ED2GHsOxwOx8AZ4hxwfrgYXDJuNa4Etw/XjLuA68MN4SbxeLwq3hTvgg/Bc/BifCG+Cn8cfx7fjx/GvyeQCVoEa4IPIZYgJGwkVBAaCOcI/YQRwjRRgahPdCKGEHnEXGIpsY7YQbxJHCZOkxRJhiQXUiQpmbSBVElqIl0mPSa9IZPJOmRHchhZQF5PriSfIF8lD5I/UJQoJhRPShxFQtlOOUq5QHlAeUOlUg2obtRYqpi6nVpPvUR9Sn0vR5Mzl/OX48mtk6uRa5Xrl3slT5TXl3eXXy6fJ18hf0r+pvy4AlHBQMFTgaOwVqFG4bTCPYVJRZqilWKIYppiiWKD4jXFUSW8koGStxJPqUDpsNIlpSEaQtOledK4tE20Otpl2jAdRzek+9OT6cX0H+i99AllJWVb5SjlHOUa5bPKUgbCMGD4M1IZpYyTjLuMj/M05rnP48/bNq9pXv+8KZX5Km4qfJUilWaVAZWPqkxVb9UU1Z2qbapP1DBqJmphatlq+9Uuq43Pp893ns+dXzT/5PyH6rC6iXq4+mr1w+o96pMamhq+GhkaVRqXNMY1GZpumsma5ZrnNMe0aFoLtQRa5VrntV4wlZnuzFRmJbOLOaGtru2nLdE+pN2rPa1jqLNYZ6NOs84TXZIuWzdBt1y3U3dCT0svWC9fr1HvoT5Rn62fpL9Hv1t/ysDQINpgi0GbwaihiqG/YZ5ho+FjI6qRq9Eqo1qjO8Y4Y7ZxivE+41smsImdSZJJjclNU9jU3lRgus+0zwxr5mgmNKs1u8eisNxZWaxG1qA5wzzIfKN5m/krCz2LWIudFt0WXyztLFMt6ywfWSlZBVhttOqw+sPaxJprXWN9x4Zq42Ozzqbd5rWtqS3fdr/tfTuaXbDdFrtOu8/2DvYi+yb7MQc9h3iHvQ732HR2KLuEfdUR6+jhuM7xjOMHJ3snsdNJp9+dWc4pzg3OowsMF/AX1C0YctFx4bgccpEuZC6MX3hwodRV25XjWuv6zE3Xjed2xG3E3dg92f24+ysPSw+RR4vHlKeT5xrPC16Il69XkVevt5L3Yu9q76c+Oj6JPo0+E752vqt9L/hh/QL9dvrd89fw5/rX+08EOASsCegKpARGBFYHPgsyCRIFdQTDwQHBu4IfL9JfJFzUFgJC/EN2hTwJNQxdFfpzGC4sNKwm7Hm4VXh+eHcELWJFREPEu0iPyNLIR4uNFksWd0bJR8VF1UdNRXtFl0VLl1gsWbPkRoxajCCmPRYfGxV7JHZyqffS3UuH4+ziCuPuLjNclrPs2nK15anLz66QX8FZcSoeGx8d3xD/iRPCqeVMrvRfuXflBNeTu4f7kufGK+eN8V34ZfyRBJeEsoTRRJfEXYljSa5JFUnjAk9BteB1sl/ygeSplJCUoykzqdGpzWmEtPi000IlYYqwK10zPSe9L8M0ozBDuspp1e5VE6JA0ZFMKHNZZruYjv5M9UiMJJslg1kLs2qy3mdHZZ/KUcwR5vTkmuRuyx3J88n7fjVmNXd1Z752/ob8wTXuaw6thdauXNu5Tnddwbrh9b7rj20gbUjZ8MtGy41lG99uit7UUaBRsL5gaLPv5sZCuUJR4b0tzlsObMVsFWzt3WazrWrblyJe0fViy+KK4k8l3JLr31l9V/ndzPaE7b2l9qX7d+B2CHfc3em681iZYlle2dCu4F2t5czyovK3u1fsvlZhW3FgD2mPZI+0MqiyvUqvakfVp+qk6oEaj5rmvep7t+2d2sfb17/fbX/TAY0DxQc+HhQcvH/I91BrrUFtxWHc4azDz+ui6rq/Z39ff0TtSPGRz0eFR6XHwo911TvU1zeoN5Q2wo2SxrHjccdv/eD1Q3sTq+lQM6O5+AQ4ITnx4sf4H++eDDzZeYp9qukn/Z/2ttBailqh1tzWibakNml7THvf6YDTnR3OHS0/m/989Iz2mZqzymdLz5HOFZybOZ93fvJCxoXxi4kXhzpXdD66tOTSna6wrt7LgZevXvG5cqnbvfv8VZerZ645XTt9nX297Yb9jdYeu56WX+x+aem172296XCz/ZbjrY6+BX3n+l37L972un3ljv+dGwOLBvruLr57/17cPel93v3RB6kPXj/Mejj9aP1j7OOiJwpPKp6qP6391fjXZqm99Oyg12DPs4hnj4a4Qy//lfmvT8MFz6nPK0a0RupHrUfPjPmM3Xqx9MXwy4yX0+OFvyn+tveV0auffnf7vWdiycTwa9HrmT9K3qi+OfrW9m3nZOjk03dp76anit6rvj/2gf2h+2P0x5Hp7E/4T5WfjT93fAn88ngmbWbm3/eE8/syOll+AAAAt0lEQVQYGWNkgIKqqh53ZmbGBf//Mya2tBTtAAkzgoiKinYFVla2s0Cu0P///9//+fPLqKOj8gFjQkIDh6ws7xGghDFIIQj8/89w7smTT9YsMjJ8kUA+XAIkycjIYATUEAVi0wAwVlf3xDMxMS3ANPt/MtOnTw9XAJ1/ClkS6NpLX74wLmeaPHnyz1+//gQDPfAKquATA8OfkP7+ou9MIIGurvInf/4whgF1PP///198S0vZbZA4AHHER3lLRy2YAAAAAElFTkSuQmCC") no-repeat right 10px center}input[type="checkbox"],input[type="radio"]{width:auto;margin-right:5px}.input-group{margin-bottom:15px}.input-group.password,.input-group.password_confirmation{margin-bottom:5px}.input-group.password input,.input-group.password_confirmation input{font-size:14px}.input-group.password .label,.input-group.password_confirmation .label{display:inline-block;padding-bottom:5px}.input-group.options>ul{margin:5px 0;padding-left:0;list-style:none}.input-group.options li{margin-bottom:5px}.input-group.error{color:#de0a0a}.input-group.error input{border-color:#de0a0a}.input-group.error input:focus{box-shadow:0 0 0 2px rgba(222,10,10,0.2)}.input-group.valid{color:#068019}.input-group.valid input{border-color:#068019}.input-group.valid input:focus{box-shadow:0 0 0 2px rgba(5,158,28,0.2)}.input-group.warning{color:#b24603}.input-group.warning input{border-color:#b24603}.input-group.warning input:focus{box-shadow:0 0 0 2px rgba(229,96,0,0.2)}sup.required{color:#de0a0a;font-size:95%;top:-2px}blockquote{position:relative;margin:0;padding-left:30px;border-left:5px solid rgba(173,151,198,0.5)}cite{font-style:normal;font-size:13px}.quote-author{margin-bottom:0;font-size:13px}.quote-author-meta{margin-top:5px;color:#73787C}.pullquote{padding:30px 92.5px 30px 111px;border:0;font-size:16px}.pullquote:before,.pullquote:after{content:"";position:absolute;width:74px;height:44px;background-repeat:no-repeat}.pullquote:before{left:0;background-image:url(/images/blockquote/open.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.pullquote:before{background-image:url(/images/blockquote/open_2x.png);background-size:74px 44px}}.pullquote:after{right:0;bottom:132px;background-image:url(/images/blockquote/close.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.pullquote:after{background-image:url(/images/blockquote/close_2x.png);background-size:74px 44px}}.pullquote cite{margin-top:10px;font-size:14px}.pullquote cite img{float:left;margin-right:15px;margin-top:7.5px}.pullquote .quote-author{font-size:14px}.pullquote.pullquote-sm{padding:30px 75px 30px 90px;font-size:13px}.pullquote.pullquote-sm:before,.pullquote.pullquote-sm:after{width:60px;height:36px}.pullquote.pullquote-sm:before{left:0;background-image:url(/images/blockquote/open-sm.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.pullquote.pullquote-sm:before{background-image:url(/images/blockquote/open-sm_2x.png);background-size:60px 36px}}.pullquote.pullquote-sm:after{right:0;bottom:108px;background-image:url(/images/blockquote/close-sm.png)}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){.pullquote.pullquote-sm:after{background-image:url(/images/blockquote/close-sm_2x.png);background-size:60px 36px}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes pulse{0%, 80%, 100%{opacity:0}40%{opacity:1}}@-moz-keyframes pulse{0%, 80%, 100%{opacity:0}40%{opacity:1}}@keyframes pulse{0%, 80%, 100%{opacity:0}40%{opacity:1}}.spinner{position:relative;display:inline-block;vertical-align:middle;width:31px;height:7px;text-align:center}.spinner>span{vertical-align:top;display:inline-block;width:7px;height:7px;border-radius:50%;background:#79589F;-webkit-animation:pulse 1s infinite ease-in-out;-moz-animation:pulse 1s infinite ease-in-out;animation:pulse 1s infinite ease-in-out;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.purple .spinner>span{background:#fff}.spinner>span:first-child{float:left;-webkit-animation-delay:-0.32s;-moz-animation-delay:-0.32s;animation-delay:-0.32s}.spinner>span:nth-child(1){-webkit-animation-delay:-0.16s;-moz-animation-delay:-0.16s;animation-delay:-0.16s}.spinner>span:nth-child(2){float:right}.btn-saving .spinner{width:15px;opacity:.6;margin-right:8px}.btn-saving .spinner .spinner>span{width:3px;height:3px}.alert{margin:0 auto;border:1px solid #d3d3d3;border-radius:6px 6px 0 0;background:#F9F9FB;padding:10px 15px 15px;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.1);margin-left:30px}.account-content .alert{text-align:left;z-index:-1;margin-bottom:-2px;margin-left:10px;margin-right:10px}@media screen and (max-width: 768px){.alert{margin-left:0}}.alert p{margin:0}.alert :last-child{margin-bottom:0}.alert.alert-error{color:#c20707;background:#fdf6f6;border-color:#de7575}.alert.alert-valid{color:#068019;background:#f8fcf9;border-color:#86cf95}.alert.alert-warning{color:#b24603;background:#fffaf6;border-color:#fa9f47}.icon-black{color:#111}.icon-purple{color:#79589F}.icon-blue{color:#4A90E2}.icon-white{color:#fff}@font-face{font-family:hk-icon;font-style:normal;font-weight:400;src:url(/assets/hk-icon/hk-icon-2d751b94195e8a3e2657b181db0d7a745cc227d3ecd1d0f3fdcfa44bb023e2be.eot?#iefix) format("embedded-opentype"),url(/assets/hk-icon/hk-icon-003a2bbb62b0d1c85a920dbbc1b1989e6035f0ada326a3006e5a62fd48c33b26.woff) format("woff"),url(/assets/hk-icon/hk-icon-8d509e79d218f4eba3cfaee8db786fefb664bda6db45937409725ba16b8d846f.ttf) format("truetype"),url(/assets/hk-icon/hk-icon-af729098fc3fb4ebecd01db3f51a5c749f12a8df5f074883cc8008430f23ee8b.svg#hk-icon) format("svg")}[class^="hk-icon-"],[class*="hk-icon-"]{font-family:"hk-icon";font-size:50px}.hk-icon-xs{font-size:16px}.hk-icon-sm{font-size:24px}.hk-icon-md{font-size:32px}.hk-icon-lg{font-size:48px}.hk-icon-addon:before{content:'\e000'}.hk-icon-app:before{content:'\e001'}.hk-icon-buildpack:before{content:'\e002'}.hk-icon-connect:before{content:'\e003'}.hk-icon-control:before{content:'\e004'}.hk-icon-dataclips:before{content:'\e005'}.hk-icon-dyno:before{content:'\e006'}.hk-icon-github:before{content:'\e007'}.hk-icon-metrics:before{content:'\e008'}.hk-icon-postgres:before{content:'\e009'}.hk-icon-redis:before{content:'\e00a'}.hk-icon-rollback:before{content:'\e00b'}.hk-icon-scale:before{content:'\e00c'}.hk-icon-spaces:before{content:'\e00d'}.hk-icon-support:before{content:'\e00e'}.hk-icon-sync:before{content:'\e00f'}.hk-icon-team:before{content:'\e010'}.hk-icon-user:before{content:'\e011'}.hk-icon-control-2:before{content:'\e012'}.hk-icon-data:before{content:'\e013'}.hk-icon-deploy:before{content:'\e014'}.hk-icon-check:before{content:'\e020'}.hk-icon-cancel:before{content:'\e021'}.hk-icon-stars:before{content:'\e01f'}hr{height:1px;margin:2em 0;border:0;background-color:rgba(228,228,231,0);background-image:-webkit-linear-gradient(left, rgba(228,228,231,0), rgba(228,228,231,0.9) 10%, rgba(228,228,231,0.9) 90%, rgba(228,228,231,0));background-image:linear-gradient(to right, rgba(228,228,231,0), rgba(228,228,231,0.9) 10%, rgba(228,228,231,0.9) 90%, rgba(228,228,231,0))}body{min-width:320px;padding-bottom:40px;background:-webkit-linear-gradient(0% #533872, 50% #3a2778, 100% #533872);background:linear-gradient(to, 50% #3a2778, 100% #533872);background-attachment:fixed;background-color:#3a2778}@media screen and (max-width: 768px){body{padding-bottom:20px}}body:before{content:'';background:no-repeat center center;background-image:url(/assets/header-illustration-3a4c23d829b8e7030dc9083774e0758b3728928904767e24784d840b40b98c78.png);background-size:953px 210px;background-position:center top;width:100%;height:210px;position:fixed;top:0;left:0;z-index:-1}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){body:before{background-image:url(/assets/header-illustration@2x-abd200cf363b0a8d07579ad94850033f7b5ff99de68889ecf61c200124ed872c.png)}}.full-width{width:100%}.wrapper{padding-left:20px;padding-right:20px}.center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.signup-form{position:relative;padding:30px;background:#fff;border-radius:5px;margin-right:-30px;margin-top:-5px;z-index:10;box-shadow:0 0 0 1px rgba(89,105,128,0.1),0 3px 20px 0 rgba(89,105,128,0.3),0 1px 2px 0 rgba(0,0,0,0.05)}@media screen and (max-width: 768px){.signup-form{padding:15px;margin-right:-20px;margin-left:-20px;margin-bottom:-20px;box-shadow:0 0 0 1px rgba(89,105,128,0.1),0 3px 20px 0 rgba(89,105,128,0.15),0 1px 2px 0 rgba(0,0,0,0.03)}}.signup-form :last-child{margin-bottom:0}.account-content .signup-form{color:#383E40;margin:0}.tos,.privacy,.newsletter{font-size:13px}.privacy p{margin-bottom:15px}.captcha{text-align:center;margin-top:25px}@media screen and (max-width: 395px){.captcha{position:relative;left:50%;width:1px;height:60px}}.captcha #g-recaptcha{transform-origin:0 0;transform:scale(1);display:inline-block}@media screen and (max-width: 395px){.captcha #g-recaptcha{transform:scale(0.73);position:absolute;left:-112px}}.noscript{margin-bottom:10px;padding:12px;border-radius:4px;display:block;color:#c20707;background:#fdf6f6;border:1px solid #de7575}.noscript a{color:inherit;font-weight:700}.newsletter{margin:30px 0 20px;padding-left:20px;position:relative}.newsletter input[type=checkbox]{position:absolute;left:0;top:2px}.newsletter label:not(:last-child),.newsletter p:not(:last-child){margin-bottom:15px}.btn:focus{box-shadow:0 0 0 2px rgba(74,144,226,0.5)}.btn.disabled{opacity:.6}.btn-alt.disabled:hover{background:#4A90E2}.btn.full-width{margin:5px 0;padding-left:15px;padding-right:15px;white-space:normal}.button_to{display:inline}.button_to input{display:inline-block;background:none;font-family:inherit;padding:0;border:none;width:auto;text-decoration:underline;color:#ad97c6;transition:color 0.3s}.button_to input:hover{color:#fff}.ruby-logo{background-position:center center;height:64px;width:76px;background-image:url(/assets/ruby-logo-e03135c8e4c5c1f49a1e2f457663033c55d3c02c828a30809a65a70d8a81b839.png);background-size:76px 64px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.ruby-logo{background-image:url(/assets/ruby-logo@2x-008c79245918701f09801c5ef04dd9574d8b78fb40780d9eb3e8d3518a3dc863.png)}}.php-logo{background-position:center center;height:64px;width:120px;background-image:url(/assets/php-logo-ab57795a85b7e8a1bd5737b07ebae14b19f686103f400a7ac8b4bc08c9678c2d.png);background-size:120px 64px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.php-logo{background-image:url(/assets/php-logo@2x-a926321e09f034084a93557ef0fcc05ef939eae2b34d81a46bc5097709c46d2e.png)}}.go-logo{background-position:center center;height:163px;width:120px;background-image:url(/assets/go-logo-5de758aa909c4139b9cd7aa886b5064e8e4ac6738c6fcec28decb620747d69ee.png);background-size:120px 163px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.go-logo{background-image:url(/assets/go-logo@2x-37955b08b13bdca550a32edab630ae2e583018e9a6da61d463c3b31539b3f0c3.png)}}.node-logo{background-position:center center;height:60px;width:225px;background-image:url(/assets/nodejs_logo-7fe6c9453c086a0c660eac49ff5c57af3245bdbe7cb164e536e90dcd0b7cb9bf.png);background-size:225px 60px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.node-logo{background-image:url(/assets/nodejs_logo@2x-66b8b982393d6a2c3d541f2c6968e519868cc84e5c49955efde1a9b78dd5ae16.png)}}.java-logo{background-position:center center;height:71px;width:53px;background-image:url(/assets/java-logo-59c01399b8834aa34fb0119562c91fd4d2c34d2ba35ce88c0c137cadd7e5ca4f.png);background-size:53px 71px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.java-logo{background-image:url(/assets/java-logo@2x-5319195bfa3ebc06f9f64f59440c9375f5d23866222b506700d3f7d68b6a52fe.png)}}.python-logo{background-position:center center;height:61px;width:61px;background-image:url(/assets/python-logo-0b2cf36459c600626b8fa4c0d4df945dcecd18a7fa7457669d1e041a35f08ed4.png);background-size:61px 61px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.python-logo{background-image:url(/assets/python-logo@2x-a3864089e89504d4dd1e91cce3a9fd804696777264184f3932a72bf6bde6229b.png)}}.sfs-logo{background-position:center center;height:74px;width:250px;background-image:url(/assets/sfs-logo-c8cad98ed7837aaee517f0e3e32e5988d0637c56f3a2311c7b54406e1699c9c1.png);background-size:250px 74px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.sfs-logo{background-image:url(/assets/sfs-logo@2x-5e40688291a2d86bfee8d2b016f2945fd1bee382c32157f42700bdeef392f1d9.png)}}[class^="icon-"]{display:inline-block;height:60px}.icon-workflow{width:61px;height:52px;background-image:url(/assets/icon-workflow-4c1985c895a130aa1c35325eea9522ac90222220c6672e027d43f466dd831704.png);background-size:61px 52px;background-repeat:no-repeat;background-position:center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.icon-workflow{background-image:url(/assets/icon-workflow@2x-550d0a5a0e6ac3d6a864422a791ee179cf08b581b2f2e86a926f62c0769533fc.png)}}.icon-workflow.purple{background-image:url(/assets/icon-workflow-purple-5efc45d8cf9b46e4ab612d804ba4b85afb266ee58654387f910eaf20239ead9c.png);background-size:61px 52px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.icon-workflow.purple{background-image:url(/assets/icon-workflow-purple@2x-9477f21d1818e0f5f75c674fbe7d97f65b9dc3122c6695daae140a3859db4180.png)}}.icon-bullet{width:13px;height:13px;background-image:url(/assets/icon-bullet-7803b87f4df1a866cb1db1b24b41693cae358df05b42811862aeb84a085409f1.png);background-size:13px 13px;background-repeat:no-repeat;background-position:center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.icon-bullet{background-image:url(/assets/icon-bullet@2x-9349b1fbaab073c0444b46c586d5f0e8ff6b70040d34742ee830c408441ab0b8.png)}}.icon-bullet.purple{background-image:url(/icon-bullet-purple.png);background-size:13px 13px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.icon-bullet.purple{background-image:url(/icon-bullet-purple@2x.png)}}.icon-addons{width:51px;height:56px;background-image:url(/assets/icon-addons-d77e38d7facc5f3fdc5d530c3c42403cff71cbc48b7d6c87495c21a60519e7d0.png);background-size:51px 56px;background-repeat:no-repeat;background-position:center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.icon-addons{background-image:url(/assets/icon-addons@2x-9be9b1e74ff8e27e6257750c8003e328893e513aaca3edbe617565968aebf838.png)}}.icon-addons.purple{background-image:url(/assets/icon-addons-purple-03d0f46c818a1197c4b454dcd0a00f3acfd6068d58b208490a58e84628db50e7.png);background-size:51px 56px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.icon-addons.purple{background-image:url(/assets/icon-addons-purple@2x-bb3f6c1816bc1f1317553116e33711f57929d66e38d845bbe2462011bba93f75.png)}}.icon-metrics{width:57px;height:38px;background-image:url(/assets/icon-metrics-a15385c3ac5060ea1b9083dc5eb2c9a43fb88c64c712e5cbcdcab0473b31930f.png);background-size:57px 38px;background-repeat:no-repeat;background-position:center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.icon-metrics{background-image:url(/assets/icon-metrics@2x-e2f5ceb39a2a7856c8aedb90ebe576cd1a4cfce858c85cf2b48ee6e793c46be9.png)}}.icon-metrics.purple{background-image:url(/assets/icon-metrics-purple-80d13073ec514e68e24fdfb97ef7cd15cd8941bca9a1fcf1786a1edccb9fd357.png);background-size:57px 38px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.icon-metrics.purple{background-image:url(/assets/icon-metrics-purple@2x-e82f0de572077f5419c1813e612614644d913a863060867ea8959564f50ccc22.png)}}.section-plus-icon{padding-left:120px;position:relative}.section-plus-icon [class^="icon-"]{position:absolute;left:0;top:0}.section-plus-icon h5,.section-plus-icon .h5{margin-bottom:15px}@media screen and (max-width: 600px){.section-plus-icon{padding-left:100px}}.malibu-icon{width:16px;height:16px}.malibu-icon-dark-gray{fill:url("#gradient-dark-gray")}.malibu-icon-purple{fill:url("#gradient-purple")}.malibu-icon-red{fill:url("#gradient-red")}.malibu-icon-orange{fill:url("#gradient-orange")}.malibu-icon-green{fill:url("#gradient-green")}.malibu-icon-blue{fill:url("#gradient-blue")}.features{margin-bottom:30px;padding-left:0;list-style:none}.features li{position:relative;margin-bottom:10px;font-size:16px;color:#383E40}.features li:before{content:"";position:absolute;width:8px;height:10px;left:-16px;top:5px;background-image:url(/assets/icon-bullet-new-4b6e68eb4830375dbe2941a56eebaf949b3f95625477d17d04bd88c63b81e93c.png);background-size:8px 10px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.features li:before{background-image:url(/assets/icon-bullet-new@2x-fbfd257402a243c3fdfa852aaa39da87150fe728a231bba97b0d6b9feb7108f8.png)}}.password-hint-wrapper .hint{margin-bottom:0;padding:8px 0;font-size:13px;position:relative}.password-hint-wrapper .hint a{color:#79589F;transition:color 0.2s}.password-hint-wrapper .hint a:hover,.password-hint-wrapper .hint a:focus,.password-hint-wrapper .hint a:active{color:#60467e}.password-hint-wrapper .hint svg{fill:url("#gradient-dark-gray")}.password-hint-wrapper .hint.hint-default a{margin-left:26px}.password-hint-wrapper .hint.hint-valid svg{fill:url("#gradient-green")}.password-hint-wrapper .hint.hint-invalid svg{fill:url("#gradient-red")}.password-hint-wrapper .malibu-icon{vertical-align:top;margin-right:5px}.header-main{padding:110px 0 35px;position:relative;color:white}.header-main h2,.header-main .h2{max-width:400px;margin:0 auto;text-align:center;color:white;text-shadow:0 1px 0 rgba(0,0,0,0.25)}.header-main .sub-header{margin-top:10px;text-align:center;color:#F9F9FB;font-size:1.4em;opacity:0.8}.header-logo{width:150px;height:42px;display:block;position:absolute;left:0;top:20px;background:no-repeat 0 0;overflow:hidden;text-indent:101%;white-space:nowrap;background-image:url(/assets/logo-horizontal-30c94876b673967b26d0e4a698748b3a157e699845045b3b64fe69706c794bb9.png);background-size:150px 42px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.header-logo{background-image:url(/assets/logo-horizontal@2x-1dc719093957394192e73258c3ed79718b3e88b1d6353e90803a044effe9f91c.png)}}@media screen and (max-width: 768px){.header-logo{top:20px}}.header-login{position:absolute;right:0;top:20px}.header-login .btn{background:rgba(0,0,0,0.2)}.header-login .btn:hover{background:rgba(0,0,0,0.3)}@media screen and (max-width: 600px){.header-login span{display:none}}.signup-page{max-width:1200px;margin:0 auto}.signup-page.signup-page-default{max-width:800px}.signup-content{padding:20px;margin-right:10px;border-radius:5px;box-shadow:0 0 0 1px rgba(0,0,0,0.25),0 3px 20px 0 rgba(0,0,0,0.15);background-color:#F9F9FB;background-image:url(/assets/page-illustration-11400c2a5109317ad7e99571ba2a42bc55522ffa8ea6f9dcdff99737ab6149ac.png);background-size:950px 160px;background-repeat:no-repeat;background-position:top left}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.signup-content{background-image:url(/assets/page-illustration@2x-181adf81bd465785c06b318d4e2657bd3d7c46809700801e5c4f7d10c3c762a5.png)}}@media screen and (max-width: 768px){.signup-content{margin-left:0;margin-right:0;margin-bottom:0;padding:30px}}.signup-content:after{clear:both;content:"";display:table}.signup-content header+hr{margin:50px 0}.signup-content .page-body,.signup-content .page-sidebar{float:left}.signup-content .page-body{width:calc(100% - 332px);padding:40px 40px 20px 40px}@media screen and (max-width: 768px){.signup-content .page-body{padding-top:0}}.signup-content .page-body [class^="hk-icon-"],.signup-content .page-body [class*="hk-icon-"]{margin-right:10px}.signup-content .page-sidebar{width:332px}@media screen and (max-width: 768px){.signup-content .page-body{width:100%;padding-right:0;padding-left:0}.signup-content .page-sidebar{width:100%}}.benefits .intro{font-size:18px;color:#50585b}.benefits .intro-logo{margin-bottom:10px;display:inline-block}.benefits h3,.benefits .h3{line-height:1.4;max-width:500px;margin:0 auto 15px}.benefits p:not(.full-width){max-width:600px}.benefits .center p{margin-left:auto;margin-right:auto}.benefits hr{margin:50px auto 40px}@media screen and (max-width: 768px){.benefits hr{margin-top:30px;margin-bottom:30px}}.benefits .signup-logos{margin:60px auto 20px;padding-top:40px;text-align:center;border-top:1px solid #E4E4E7}.benefits-targeted .benefits-list{text-align:center}@media screen and (min-width: 1101px){.benefits-targeted .benefits-list{max-width:660px;margin:40px auto 30px;text-align:left}.benefits-targeted .benefits-item{width:46%;margin-bottom:10px;float:left}.benefits-targeted .benefits-item:nth-child(odd){margin-right:8%;clear:left}}.benefits-targeted .signup-logos{max-width:660px;margin-top:0;padding-top:0;border-top:none}.account-page{max-width:1200px;margin:0 auto}.account-content{max-width:460px;margin:0 auto;text-align:center;color:white}.account-content h1,.account-content h2,.account-content h3{color:white}.account-content a{color:#afa0bf;text-decoration:underline}.account-content a:hover{color:white}.account-content h3,.account-content .h3{font-size:16px}.account-content hr{opacity:.3}.account-content form{text-align:left}.account-content .narrow{max-width:340px;margin-left:auto;margin-right:auto}.account-content .click-to-proceed{font-size:16px}.blocked-country .blocked-msg{font-size:20px}.blocked-country *{text-align:left}.design-index h4{color:white}.design-index li{margin-bottom:1rem}.design-index li p{margin-bottom:0}#salesforce-heroku-logo{margin-top:20px;margin-bottom:10px;margin-right:auto;margin-left:auto;width:100%;max-width:300px}.signup-salesforce .h2{max-width:460px}.signup-salesforce .sub hr{margin:30px auto 20px}.t-page{padding:0}.t-page .page-body{padding-bottom:0}@media screen and (max-width: 768px){.t-page .page-body{padding:40px 40px 0 40px}}.t-page .page-sidebar{margin-top:20px}@media screen and (max-width: 768px){.t-page .page-sidebar{margin-top:-20px}}.t-page .section-purple-dark{padding:20px 0 0;background-image:linear-gradient(to right bottom, #4A4090, #372E6C)}.t-page .section-purple-dark .lightened{background:rgba(255,255,255,0.05)}.t-page .bg-white{background-color:#fff}.t-page .separated{background-repeat:no-repeat;background-image:linear-gradient(to right, #fff, #ddd 35%, #ddd 65%, #fff);background-position:top center;background-size:100% 1px}.t-page code{padding:0 5px;display:inline-block;background:#EEF1F6;border:1px solid rgba(0,0,0,0.1);border-radius:3px;font-size:.9em;font-weight:400;font-family:"Inconsolata", monospace}.t-page .wide{padding:20px 0;margin:0 -372px 0 -40px}@media screen and (max-width: 768px){.t-page .wide{margin-right:-40px}}.t-page .wide .wrapper{padding:40px}.t-page .wide .wrapper.wrapper-md{max-width:960px;margin-left:auto;margin-right:auto}.t-page .three-up{margin-top:50px}.t-page .three-up .col{width:30%;margin-right:0}@media screen and (max-width: 1100px){.t-page .three-up .col{width:100%;margin:0 0 30px}}.t-page .three-up .col:not(:nth-child(3n)){margin-right:5%}.t-page .three-up .col:nth-child(4n+1){clear:none}.t-page .three-up .col:nth-child(3n+1){clear:both}.t-page .three-up .col:nth-child(n+4){margin-top:50px}.t-page .three-up .icon{margin-bottom:10px}.t-page .three-up h4{margin-bottom:15px}.t-page .three-up p:last-child{margin-bottom:0}.t-page .has-icon{position:relative;padding-left:50px}.t-page .has-icon .icon{display:block;position:absolute;left:0;top:3px;line-height:1}.t-page .has-icon.has-icon-circle .icon{background-color:#79589F;border-radius:50%}.t-page .video-container{position:relative;padding-top:25px;height:0}.t-page .video-container object,.t-page .video-container embed,.t-page .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.t-page .video-wrapper{margin:0;padding:28px 0 0;position:relative}@media screen and (max-width: 768px){.t-page .video-chapters{padding:1em 0}}.t-language .language-hero{margin:-40px -372px 0 -40px;position:relative;border-radius-top-left:5px;border-radius-top-right:5px}@media screen and (max-width: 768px){.t-language .language-hero{text-align:center;margin-right:-40px}}.t-language .language-hero:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;z-index:1;background-color:transparent;background-size:500px;opacity:.2}.t-language .language-hero .wrapper{width:calc(100% - 352px);position:relative;z-index:1;padding-bottom:2.2em;padding-top:2em}@media screen and (max-width: 768px){.t-language .language-hero .wrapper{width:100%}}.t-language .language-hero .logo{width:100px;height:100px;display:block;float:left}.t-language .language-hero h1{width:calc(100% - 100px);margin-top:5%;padding-left:.5em;float:left;font-size:1.5em;text-align:left;color:white}.t-language .intro p{font-size:.8em}.t-language .video-container{padding-bottom:62.25%;overflow:hidden}.t-language .video-stage{padding:0;width:100%}.t-language .video-chapters{width:100%}@media screen and (max-width: 1100px){.t-language .video-chapters h3{font-size:20px}}@media screen and (max-width: 768px){.t-language .video-chapters{float:left;display:block;margin-right:2.3576515979%;width:100%}.t-language .video-chapters:last-child{margin-right:0}}.t-language .recital{width:calc(100% - 340px)}@media screen and (max-width: 1100px){.t-language .recital{width:100%}}.t-language .recital-steps .video-chapters{padding:0;position:relative;font-size:16px;font-weight:600}.t-language .recital-steps .video-chapters h3{margin-top:10px;margin-bottom:10px;white-space:nowrap;font-family:"Bitstream Vera Sans Mono", "Consolas", "Courier", monospace}.t-language .recital-steps .video-chapters h6{margin:2em 10px 1em}@media screen and (max-width: 768px){.t-language .recital-steps .video-chapters{padding-top:0}}.t-language .recital-steps .recital-toc{padding:20px 0;list-style:none;counter-reset:li;margin-bottom:0;padding-top:0;padding-bottom:0;display:flex;flex-wrap:wrap}.t-language .recital-steps .recital-toc code{white-space:nowrap;background:rgba(0,0,0,0.1)}.t-language .recital-steps .recital-toc li{counter-increment:li;position:relative;padding:10px 10px 10px 40px;color:rgba(211,205,253,0.8);width:50%}@media screen and (max-width: 768px){.t-language .recital-steps .recital-toc li{width:100%}}.t-language .recital-steps .recital-toc li:before{position:absolute;display:block;content:counter(li);width:30px;height:30px;top:20px;margin-top:-15px;left:0px;margin-right:1em;line-height:2;border-radius:50%;text-align:center;background:rgba(255,255,255,0.1)}.t-language .terminal-header{display:block;position:absolute;height:28px;top:0;left:0;width:100%;z-index:1;background:#EAE9F1;border-radius:4px 4px 0 0;padding-left:9px;padding-top:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.t-language .terminal-header>span{display:inline-block;width:9px;height:9px;margin-right:1px;background:#C3C1D8;border-radius:50%}.t-python .language-hero{background-color:transparent;background-image:-webkit-linear-gradient(rgba(8,41,68,0.79), #0D506F);background-image:linear-gradient(rgba(8,41,68,0.79), #0D506F)}.t-python .language-hero:after{background-image:url(/assets/t-python-hero-38f5bc65f941dd356e669c8b779382bd6383d77e30d3e608b889ddf9adcee31b.png);background-size:436px 1228px;background-position:70% -20px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.t-python .language-hero:after{background-image:url(/assets/t-python-hero@2x-38f5bc65f941dd356e669c8b779382bd6383d77e30d3e608b889ddf9adcee31b.png)}}.t-python .language-hero .logo{background-image:url(/assets/t-python-hero-logo-ef425f1dd7ba0344985b6def695cc5cbb6215958ec36146bf9d5ca607e61004f.png);background-size:100px 100px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.t-python .language-hero .logo{background-image:url(/assets/t-python-hero-logo@2x-c907cc501fc7f24a15eb1d12d9b11b36000b1a7355c1ad37b70b8eba56ab825a.png)}}.t-python .video-chapters{margin-top:40px}@media screen and (max-width: 1100px){.t-python .video-chapters{margin-top:0}}@media screen and (max-width: 768px){.t-python .video-chapters{margin-top:20px}}.t-node .language-hero{background-color:transparent;background-image:-webkit-linear-gradient(#212f04, #314606);background-image:linear-gradient(#212f04, #314606)}.t-node .language-hero:after{background-image:url(/assets/t-node-hero-7c7b5d89d7896c6d0e6ff63aa82ba97c294d5b2a31a46375f8cc558d3cf1d1ff.png);background-size:466px 522px;background-position:70% -57px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.t-node .language-hero:after{background-image:url(/assets/t-node-hero@2x-7c7b5d89d7896c6d0e6ff63aa82ba97c294d5b2a31a46375f8cc558d3cf1d1ff.png)}}.t-node .language-hero .logo{background-image:url(/assets/t-node-hero-logo-973fb5d428cf2f4517af107668e478cc2a05519a0458ba532b9080842a2c8758.png);background-size:100px 109px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.t-node .language-hero .logo{background-image:url(/assets/t-node-hero-logo@2x-a44da8014012b6809c069412701411e9fbe9c7b1a92656261e27564cfd6193fb.png)}}.t-node .section-purple-dark .wrapper{padding-bottom:2.2em;padding-top:2em}.t-node .video-container{padding-bottom:62.25%;margin-top:-32px}@media screen and (max-width: 1100px){.t-node .video-stage{padding-left:0}}@media screen and (max-width: 1100px){.t-node .video-chapters{margin-top:0}}@media screen and (max-width: 768px){.t-node .video-chapters{margin-top:20px}}.t-platform section.intro-diagram{padding-bottom:0}@media screen and (max-width: 768px){.t-platform .four-up .col{width:48.821174201%}.t-platform .four-up .col:nth-child(2n){margin-right:0}}@media screen and (max-width: 600px){.t-platform .four-up .col{width:100%;margin-right:0}}.t-platform .two-up .wrapper{width:calc(100% - 352px);padding-bottom:0}@media screen and (max-width: 768px){.t-platform .two-up .wrapper{width:100%}}.t-platform .two-up p:last-child{margin-bottom:0}.t-platform .two-up .col{width:46.6478%}@media screen and (max-width: 1100px){.t-platform .two-up .col{width:100%}}.t-platform .two-up .col:not(:nth-child(2n)){margin-right:6.704%}@media screen and (max-width: 1100px){.t-platform .two-up .col:not(:nth-child(2n)){margin-right:0}}.t-platform .three-up{margin-top:30px}.t-platform .three-up .wrapper{margin-top:0;padding-top:0}.t-platform .section-purple-dark{padding-top:0}.t-platform .has-icon{margin-top:1.7em;padding-left:50px}.t-platform .has-icon .icon{top:-7px;left:-5px;width:40px;height:40px}.t-platform .has-icon .icon-runtime{background-image:url(/assets/t-icon-white-runtime-d11ee92fce5710ea99c2156c88d45c9925f09074169b4118ec81cea575d0bfd4.png);background-size:40px 40px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.t-platform .has-icon .icon-runtime{background-image:url(/assets/t-icon-white-runtime@2x-65e4134ea5943207eba8208be6ca946cbfac24fb5daae17ba98fbdc8420336d7.png)}}.t-platform .has-icon .icon-dx{background-image:url(/assets/t-icon-white-dx-145b1d48f78615fab9501403e9624f4a67d49f3b42178c930cddc4ab33f871b6.png);background-size:40px 40px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.t-platform .has-icon .icon-dx{background-image:url(/assets/t-icon-white-dx@2x-aac368edfb968b4e2a2fdf9b231cb56a9644d1dd26948c7cad990c5ea049edef.png)}}.t-platform .has-icon .icon-db{background-image:url(/assets/t-icon-white-db-e3964c83ce6bc59256770fd39f7e0ee1135abf5178b573be57b9c4ce88c5f110.png);background-size:40px 40px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.t-platform .has-icon .icon-db{background-image:url(/assets/t-icon-white-db@2x-c9a84e81eba7a439bff03c653a5f5ad8cc5a64bb0e2d05731a17050a7757c037.png)}}.t-platform .has-icon .icon-opex{background-image:url(/assets/t-icon-white-opex-44c81eb8f224b3171c5259b70f054f007ae4833018ec1f31dc6baeb227eeacad.png);background-size:40px 40px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.t-platform .has-icon .icon-opex{background-image:url(/assets/t-icon-white-opex@2x-f980824d940c14299dd4e907e7b69520fef4f3e3baece717d7cda5e840683fce.png)}}.t-platform .has-icon .icon-lock{background-image:url(/assets/t-icon-white-lock-d14219b276b8f1fa17bd2acb3b376c17f4d8850befb0efbaacd227e77d674ccc.png);background-size:40px 40px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.t-platform .has-icon .icon-lock{background-image:url(/assets/t-icon-white-lock@2x-b14195aa42ddd9130f5608d7c7cfa37be11f34294b27fa180e107e4b3cad277b.png)}}.t-platform .platform-diagram{max-width:90%;margin:70px 0 30px;position:relative;display:inline-block}@media screen and (max-width: 768px){.t-platform .platform-diagram{margin:40px 0 0}}.t-platform .platform-diagram .tooltip-marker{cursor:pointer;position:absolute;display:block;width:16px;height:16px;background:white;border:2px solid #4A90E2;box-shadow:0 0 4px rgba(74,144,226,0.5);border-radius:50%;transform:translateX(-50%);transition:background .2s ease-in;cursor:pointer;z-index:0}.t-platform .platform-diagram .tooltip-marker:hover{background:#4A90E2}.t-platform .platform-diagram .tooltip-marker:hover .tooltip{transition-delay:.1s;opacity:1;visibility:visible}.t-platform .platform-diagram .tooltip-marker#label-1{top:0;left:15%}.t-platform .platform-diagram .tooltip-marker#label-1 .tooltip{max-width:180px}.t-platform .platform-diagram .tooltip-marker#label-2{left:32%;top:10%}.t-platform .platform-diagram .tooltip-marker#label-3{left:34%;bottom:21%}.t-platform .platform-diagram .tooltip-marker#label-4{right:25%;bottom:21%}.t-platform .platform-diagram .tooltip-marker#label-5{right:13%;top:10%}.t-platform .platform-diagram .tooltip{width:230px;max-width:200px;padding:5px;position:absolute;bottom:24px;left:50%;background:black;border-radius:5px;color:white;font-family:"Bitstream Vera Sans Mono", "Consolas", "Courier", monospace;font-size:.9em;line-height:1.1;z-index:2;text-align:center;transition:opacity .2s ease-in, visibility .2s ease-in;transform:translateX(-50%);opacity:0;visibility:hidden}.t-platform .platform-diagram .tooltip:after{content:'';height:0;width:0;display:block;position:absolute;left:50%;transform:translateX(-50%);bottom:-6px;border-style:solid;border-color:black transparent transparent;border-width:6px 6px 0}.t-platform .platform-diagram .tooltip.tooltip-narrow-oneline{width:auto;white-space:nowrap}.t-platform .customer-list{padding-top:4em;padding-bottom:2em;border-radius:0 0 5px 5px}.t-platform .customer-list .four-up .col{margin-bottom:30px;border-right:1px solid #eee;padding-right:2em}.t-platform .customer-list .four-up .col:last-child{border-right:0}@media screen and (max-width: 768px){.t-platform .customer-list .four-up .col{padding-right:0;border-right:0}}.t-platform .customer-list h3{font-size:16px}.t-platform .customer-list .logo{display:block;margin:2em auto;height:70px}.t-platform .customer-list .logo img{display:block;margin:auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.t-platform #videos h5{opacity:.5}.t-platform .video-wrapper{max-width:650px;margin:1.5em auto;position:relative;border-radius:6px;overflow:hidden;padding:6px}.t-platform .video-wrapper-dark{background:rgba(0,0,0,0.4);box-shadow:0 3px 20px rgba(0,0,0,0.4)}.t-platform .video-container{padding-bottom:52.25%}.t-platform blockquote{margin:0;padding-left:10px;position:relative;text-align:left}.t-platform blockquote cite{font-style:normal;font-size:14px}.t-platform blockquote .quote-author{margin-bottom:0;display:block;font-weight:700;line-height:1}.t-platform blockquote .quote-author-meta{margin-top:10px;display:block;color:#73787C;line-height:1.4}.t-platform blockquote img{max-width:70px;margin-right:15px;margin-top:-8px;float:left;border-radius:50%}.t-platform [class^="pullquote"]{border:none}.t-platform [class^="pullquote"] p{min-height:40px}.t-platform [class^="pullquote"] .quote-author{text-transform:uppercase;letter-spacing:2px;color:#79589F;font-weight:600}.t-platform [class^="pullquote"]:before,.t-platform [class^="pullquote"]:after{content:"";position:absolute;background-repeat:no-repeat}@media screen and (max-width: 600px){.t-platform [class^="pullquote"]:before,.t-platform [class^="pullquote"]:after{display:none}}.t-platform [class^="pullquote"]:before{left:0}.t-platform [class^="pullquote"]:after{right:0}.t-platform .pullquote-lg{padding:30px 92.5px 30px 111px;font-size:27px;font-weight:300;line-height:1.2}@media screen and (max-width: 600px){.t-platform .pullquote-lg{padding:0 1em}}.t-platform .pullquote-lg p{max-width:100%}.t-platform .pullquote-lg:before,.t-platform .pullquote-lg:after{width:74px;height:44px}.t-platform .pullquote-lg:before{background-image:url(/assets/t-quote-open-421494da50f6f7f0b2afb1d41d17a82c1aed8e4e5a6783cb0060ab478f2241cf.png);background-size:74px 44px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.t-platform .pullquote-lg:before{background-image:url(/assets/t-quote-open@2x-f31095140ad950da08b09fc97c8e482ff731fe91db0ab0d83aaca2bd66b2b4c7.png)}}.t-platform .pullquote-lg:after{bottom:132px;background-image:url(/assets/t-quote-close-ff607368627efacbaa237bc9915d179fb6862392f041efe9460db4820926085a.png);background-size:74px 44px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.t-platform .pullquote-lg:after{background-image:url(/assets/t-quote-close@2x-b5a793d4da5f00aa3a09413c3c90c3f5966896f5460fdca31deae0cc21df8d89.png)}}.t-platform .pullquote-lg.quote-long{font-size:20px}input,select,textarea{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}
