#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left}#facebox .popup{position:relative;border:3px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 18px rgba(0,0,0,0.4);-moz-box-shadow:0 0 18px rgba(0,0,0,0.4);box-shadow:0 0 18px rgba(0,0,0,0.4)}#facebox .content{display:table;width:370px;padding:10px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#facebox .content>p:first-child{margin-top:0}#facebox .content>p:last-child{margin-bottom:0}#facebox .close{position:absolute;top:5px;right:5px;padding:2px;background:#fff}#facebox .close img{opacity:0.3}#facebox .close:hover img{opacity:1.0}#facebox .loading{text-align:center}#facebox .image{text-align:center}#facebox img{border:0;margin:0}#facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%}.facebox_hide{z-index:-100}.facebox_overlayBG{background-color:#000;z-index:99}body,input,button,select,textarea{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}body,label,input,button,select,textarea{font-size:14px;line-height:1.4}html,body{height:100%}body{margin:0;padding:0;color:#5a5a5a;background-color:#fff}*{-moz-box-sizing:border-box;box-sizing:border-box}a{color:#4281ca;text-decoration:none}a:hover{text-decoration:underline}a.disabled{color:#ccc;cursor:default}a.danger{color:#cd5f59}img{border:0}.hidden{display:none}h1,h2,h3,h4,h5,h6{margin:10px 0;padding:0;font-weight:500;color:#3a3a3a;line-height:1.1;text-rendering:optimizeLegibility}h1{font-size:30px;margin:30px 0 15px}h2{font-size:24px;margin:20px 0 10px}h3{font-size:20px}h4{font-size:16px;margin-bottom:5px}h5{font-size:14px}p{margin:0 0 10px}.lead{font-size:16px;color:#3a3a3a}.muted{color:#9a9a9a}hr{margin:25px 0;border:0;border-top:1px solid #eee}address{font-style:normal}dt{margin-bottom:5px;font-size:18px;font-weight:bold}dd{margin:0 0 10px}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline li{display:inline-block}.list-inline li+li{padding-left:15px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}label,input,button,select,textarea{font-size:14px;line-height:1.4}label{display:block;margin-bottom:5px;font-weight:bold;cursor:pointer}label small{font-weight:normal;color:#999}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;width:100%;height:36px;padding:7px 9px;margin-bottom:10px;font-size:14px;line-height:1.4;color:#333;border-radius:4px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border linear .2s, box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(66,129,202,0.7);outline:0;outline:thin dotted \9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(66,129,202,0.3)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:36px;line-height:36px}select{border:1px solid #ccc;background-color:#fff}select[multiple],select[size]{height:auto}.form-label{font-size:14px;font-weight:400}.form-input,.form-select{padding:7px 8px;margin-bottom:0;font-size:13px;color:#333;vertical-align:middle;background-color:#fff;background-repeat:no-repeat;background-position:right 8px center;border:1px solid #ddd;border-radius:3px;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.075)}.form-select{display:inline-block;max-width:100%;line-height:1;padding-right:24px;padding-right:8px \9;background:#fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC") no-repeat right 8px center;background-image:none \9;background-size:8px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-field-error{color:#BD2C00;font-size:13px;text-shadow:0 1px 1px #FFF}.radio,.checkbox{min-height:20px;margin-bottom:10px;padding-left:20px;font-weight:normal}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-top:3px;margin-left:-20px}.checkbox-btn{display:inline-block;padding:7px 12px;font-weight:normal;background-color:#f9f9f9;background-image:-moz-linear-gradient(#fff, #f9f9f9);background-image:-webkit-linear-gradient(#fff, #f9f9f9);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f9f9f9')";border:1px solid #e5e5e5;border-radius:4px}.checkbox-btn input[type="checkbox"]{float:left;margin-left:0;margin-right:8px}.form-actions{margin-top:30px;padding:30px 0;border-top:1px solid #e5e5e5}.form-actions p{line-height:35px}.inline-fields label,.inline-fields input{margin-bottom:0}.inline-fields label{display:inline-block}.inline-fields input{width:auto}.input-group{display:table;margin-bottom:7px;width:100%}.input-group:after{content:"";display:table;clear:both}.input-group input,.input-group .input-group-button{display:table-cell}.input-group input{border-radius:4px 0 0 4px;margin-bottom:0;width:100%}.input-group .input-group-button{width:1%}.input-group button{border-radius:0 4px 4px 0;margin-left:-1px}.form-note{font-size:12px;color:#999;margin:-5px 0 15px}label .note{color:#777;display:block;font-weight:normal;margin:5px 0 10px 16px}.form-extras{display:none}#number,#cvv,#expiration_date{display:inline-block;width:100%;height:36px;padding:7px 9px;margin-bottom:10px;line-height:1.4;color:#333;border-radius:4px;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border linear .2s, box-shadow linear .2s}#number.braintree-hosted-fields-focused,#cvv.braintree-hosted-fields-focused,#expiration_date.braintree-hosted-fields-focused{border-color:rgba(66,129,202,0.7);outline:0;outline:thin dotted \9;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(66,129,202,0.3)}#number.braintree-hosted-fields-invalid,#cvv.braintree-hosted-fields-invalid,#expiration_date.braintree-hosted-fields-invalid{border-color:tomato}#number.braintree-hosted-fields-valid,#cvv.braintree-hosted-fields-valid,#expiration_date.braintree-hosted-fields-valid{border-color:green}.license{margin-right:10px;margin-bottom:20px;background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.license .list-group{margin:0;border:0;box-shadow:none}.license .list-group,.license .list-group li,.license .list-group li:last-child{border-radius:0}.list-group-action{position:relative;min-height:30px}.license li.status{border-radius:4px 4px 0 0;text-shadow:0 1px 0 rgba(255,255,255,0.75)}.license .status+li{border-top:0}.license .status-title{display:block;line-height:1.4}.license .status-description a{font-weight:bold;color:inherit;text-decoration:none}.license .status-description{font-size:12px}.license .list-group .status-warning{color:#705e24;background-color:#f8edc9;box-shadow:0 0 0 1px #dfd5b5}.license .list-group .status-success{color:#68854c;background-color:#e4f6da;box-shadow:0 0 0 1px #cdddc4}.license .list-group .status-danger{color:#9b3d3c;background-color:#fddddd;box-shadow:0 0 0 1px #e3c6c6}.license .button{display:block;padding:11px;font-weight:bold;color:#555;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.75);background-color:#eaeaea;background-image:-moz-linear-gradient(#fafafa, #eaeaea);background-image:-webkit-linear-gradient(#fafafa, #eaeaea);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#eaeaea')";border:1px solid;border-color:#dadada #dadada #cacaca;border-radius:3px}.license .button:hover{text-decoration:none;background-repeat:repeat-x;background-position:0 -15px}.license .button:active{background-image:none;border-color:#cacaca;box-shadow:inset 0 3px 6px rgba(0,0,0,0.15)}.license .button.success,.license .button.danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.license .button.success:active,.license .button.danger:active{background-image:none}.license .button.success{background-color:#60b044;background-image:-moz-linear-gradient(#8add6d, #60b044);background-image:-webkit-linear-gradient(#8add6d, #60b044);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#8add6d', endColorstr='#60b044')";border-color:#74bb5a #74bb5a #509338}.license .button.success:active{border-color:#509338}.license .button.danger{background-color:#b33630;background-image:-moz-linear-gradient(#cd5f59, #b33630);background-image:-webkit-linear-gradient(#cd5f59, #b33630);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#cd5f59', endColorstr='#b33630')";border-color:#cd504a}.license .button.danger:active{border-color:#9f312c}#terms{height:200px;overflow:auto;padding:14px;margin:0 0 20px;border:1px solid #e5e5e5;border-radius:5px;background-color:#f9f9f9;box-shadow:inset 0 1px 3px rgba(0,0,0,0.05)}.print-terms{margin-top:8px}.print-terms .octicon{float:left;margin-right:5px;vertical-align:middle}#terms-popup{display:none}.terms-popup-content{height:700px;width:900px;overflow:auto;padding:14px;margin:0 0 20px;border:1px solid #e5e5e5;border-radius:5px;background-color:#f9f9f9;box-shadow:inset 0 1px 3px rgba(0,0,0,0.05)}.trial-flow .nav-pills{opacity:0;transition:opacity 0.25s ease;-webkit-transition:opacity 0.25s ease 0.1s}.trial-flow .navbar:hover .nav-pills{opacity:1}.feature-list-callout{line-height:1.7;list-style:none}.feature-list-callout .octicon{color:#6cc644;margin-right:6px}.alert-message{background-color:#fceec1;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);border-color:#EEDC94;border-width:1px;border-style:solid;padding:14px}.alert-message:after{content:"";display:table;clear:both}.alert-message p:last-child{margin-bottom:0}.alert-message.flash{border-radius:0;margin:0;text-align:center;font-weight:bold}.alert-message.center{text-align:center}.alert-message ul{list-style-image:none !important;list-style-type:disc;margin-top:5px;margin-bottom:5px}.alert-message .alert-message-options{margin:0;padding:0}.alert-message .alert-message-options .btn{margin-right:5px}.alert-message .button.classy{box-shadow:0 1px 0 rgba(255,255,255,0.85);border:1px solid #d5d5d5}.alert-message.danger{color:#911;background-color:#efd0d0;background-image:-moz-linear-gradient(#f8d8d8, #efd0d0);background-image:-webkit-linear-gradient(#f8d8d8, #efd0d0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8d8d8', endColorstr='#efd0d0')";border-color:#da9797}.alert-message.danger.danger:hover{border-color:#c65f5f}.alert-message.danger a{color:#fff;font-weight:bold}.alert-message.warn{color:#613A00;background-color:#f5dac0;background-image:-moz-linear-gradient(#ffe3c8, #f5dac0);background-image:-webkit-linear-gradient(#ffe3c8, #f5dac0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe3c8', endColorstr='#f5dac0')";border-color:#dca874}.alert-message.warn.warn:hover{border-color:#cd8237}.alert-message.warn a{color:#fff;font-weight:bold}.alert-message.good{position:relative;border:1px solid #97c1da;color:#264c72;background-color:#d0e3ef;background-image:-moz-linear-gradient(#d8ebf8, #d0e3ef);background-image:-webkit-linear-gradient(#d8ebf8, #d0e3ef);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8ebf8', endColorstr='#d0e3ef')";text-shadow:0 1px 0 rgba(255,255,255,0.5)}.alert-message.note{background:#f5fbff;border:1px solid #e4f0ff}.alert-message.muted{background:#FAFAFA;border-color:#EEE}.alert-message.block{margin:0 0 20px}.alert-message.block h4,.alert-message.block p{color:#393C3D;font-weight:bold;color:#444;text-shadow:0 1px 1px rgba(255,255,255,0.49)}.alert-message.block h4{margin-top:0}.alert-message.block p{font-weight:normal}.alert-message.block.danger{background:#fddfde;border:1px solid #fbc7c5}.alert-message.block.danger h4{font-size:14px;font-weight:bold;color:#B94A48;text-shadow:0 1px 1px rgba(255,255,255,0.9)}.alert-message.block.danger li{text-shadow:0 1px 1px rgba(255,255,255,0.8)}label.required{font-weight:500}label.required::after{content:"*";color:#9f1006;padding-left:3px}hr{border-bottom-color:#eee}.img-responsive{display:block;width:100%;max-width:100%;height:auto}.container{width:980px;margin-right:auto;margin-left:auto}.container::before{display:table;content:""}.container::after{display:table;clear:both;content:""}.columns{margin-right:-20px;margin-left:-20px}.columns::before{display:table;content:""}.columns::after{display:table;clear:both;content:""}.column{float:left;padding-right:20px;padding-left:20px}.one-third{width:33.333333%}.two-thirds{width:66.666667%}.one-fourth{width:25%}.one-half{width:50%}.three-fourths{width:75%}.one-fifth{width:20%}.four-fifths{width:80%}.single-column{padding-right:20px;padding-left:20px}.table-column{display:table-cell;width:1%;padding-right:20px;padding-left:20px;vertical-align:top}.centered{display:block;float:none;margin-right:auto;margin-left:auto}.page-responsive{min-width:0}.page-responsive .column{padding-right:20px;padding-left:20px}.page-responsive .columns{margin-right:-20px;margin-left:-20px}.container-responsive{max-width:980px;margin-right:auto;margin-left:auto}.page-responsive .container-responsive{max-width:1020px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}@media (min-width: 450px){.page-responsive .container-responsive{padding-right:40px;padding-left:40px}}@media (min-width: 992px){.page-responsive .container-responsive{padding-right:20px;padding-left:20px}}@media (max-width: 759px){.container-responsive .column{display:block;float:none;width:100%}}@media (min-width: 760px){.columns-reverse .column{float:right}}@media (min-width: 992px){.columns .column-spacious-left{padding-left:80px}}@media (min-width: 992px){.columns .column-spacious-right{padding-right:80px}}.columns-vertically-centered .column{margin-top:20px;text-align:center}@media (min-width: 760px){.columns-vertically-centered{display:table;table-layout:fixed}.columns-vertically-centered .column{display:table-cell;float:none;margin-top:0;text-align:left;vertical-align:middle}.columns-vertically-centered.columns-reverse{direction:rtl}.columns-vertically-centered.columns-reverse .column{direction:ltr}}.homepage-hero-intro{width:60%}@media (min-width: 760px){.homepage-hero-intro{padding-right:60px}}@media (min-width: 992px){.homepage-hero-intro{width:64%}}.homepage-hero-signup{width:40%}@media (min-width: 992px){.homepage-hero-signup{width:36%}}.homepage-hero-signup .form .form-control{width:100%}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(/roboto/roboto-light.woff) format("woff")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(/roboto/roboto-regular.woff) format("woff")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(/roboto/roboto-medium.woff) format("woff")}@font-face{font-family:"Roboto";font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(/roboto/roboto-italic.woff) format("woff")}@font-face{font-family:InterUI;font-style:normal;font-weight:300;src:local("InterUI"),local("InterUI-Regular"),url(/assets/inter/Inter-UI-Regular-c7c2c132733fe265e59c932f15d5498fbe449b7c2eede4a508ca2e203a98b189.woff) format("woff")}@font-face{font-family:InterUI;font-style:normal;font-weight:500;src:local("InterUI Medium"),local("InterUI-Medium"),url(/assets/inter/Inter-UI-Medium-5d2b595d817ec1b8f8374c50c48e5823d48429be9c3344f379a4a29ae9183f1c.woff) format("woff")}.home-hero,.jumbotron,.featurette,.site-header,.site-subheader,.tile{font-family:InterUI, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size:16px;line-height:1.4;color:#767676}.display-heading-1{font-size:36px;font-weight:300}@media (min-width: 760px){.display-heading-1{font-size:48px}}@media (min-width: 992px){.display-heading-1{font-size:54px}}.display-heading-2{font-size:28px;font-weight:500}@media (min-width: 760px){.display-heading-2{font-size:34px}}@media (min-width: 992px){.display-heading-2{font-size:38px}}.display-heading-3{font-size:18px;font-weight:400}@media (min-width: 760px){.display-heading-3{font-size:20px}}@media (min-width: 992px){.display-heading-3{font-size:22px}}.display-heading-4{font-size:16px;font-weight:500}.display-intro{margin-bottom:40px;font-size:20px;font-weight:normal;line-height:1.4}@media (min-width: 760px){.display-intro{font-size:22px}}.display-body-sm{font-size:14px}.display-body-xs{font-size:12px}.display-intro,.display-heading-1,.display-heading-2,.display-heading-3,.display-heading-4{-webkit-font-smoothing:antialiased;margin-top:0}.display-heading-1,.display-heading-2,.display-heading-3,.display-heading-4{margin-bottom:0.25em;color:#3c4146}.display-heading-1,.display-heading-2{line-height:1.15}.display-heading-3,.display-heading-4{line-height:1.4}.pullquote{margin-bottom:24px;font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace;font-size:16px;line-height:1.4;color:#767676}@media (min-width: 760px){.pullquote{margin-bottom:36px;font-size:18px;line-height:1.5}}.casestudy-head h1{font-size:36px;font-weight:300}@media (min-width: 760px){.casestudy-head h1{font-size:48px}}@media (min-width: 992px){.casestudy-head h1{font-size:54px}}.casestudy-head p{margin-bottom:40px;font-size:20px;font-weight:normal;line-height:1.4}@media (min-width: 760px){.casestudy-head p{font-size:22px}}.casestudy-facts ul{padding:0;margin:0;list-style:none}.casestudy-facts li{font-size:14px;padding-top:12px;padding-bottom:12px;border-top:1px solid #eee}.casestudy-facts li:last-child{margin-bottom:0;border-bottom:1px solid #eee}.casestudy-body>p{margin-bottom:24px;line-height:1.6}.casestudy-body>p:first-child{margin-bottom:40px;font-size:20px;font-weight:normal;line-height:1.4;margin-bottom:24px;color:#3c4146}@media (min-width: 760px){.casestudy-body>p:first-child{font-size:22px}}.casestudy-body h2{font-size:18px;font-weight:400;margin-bottom:0.25em;line-height:1.4;color:#3c4146}@media (min-width: 760px){.casestudy-body h2{font-size:20px}}@media (min-width: 992px){.casestudy-body h2{font-size:22px}}.casestudy-body blockquote{padding-top:0;padding-bottom:0;padding-left:12px;margin-bottom:24px;font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace;font-size:16px;line-height:1.4;color:#767676;border-left:3px solid #e5e5e5}@media (min-width: 760px){.casestudy-body blockquote{padding-left:18px;margin-bottom:36px;margin-left:-21px;font-size:18px;line-height:1.5}}.casestudy-body strong,.casestudy-facts strong{font-weight:500}.btn{position:relative;display:inline-block;padding:6px 12px;font-family:InterUI, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size:13px;font-weight:bold;line-height:20px;color:#333;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;background-color:#eee;background-image:linear-gradient(#fcfcfc, #eee);border:1px solid #d5d5d5;border-radius:3px;-webkit-appearance:none}.btn i{font-style:normal;font-weight:500;opacity:0.6}.btn .octicon{vertical-align:text-top}.btn .counter{text-shadow:none;background-color:#e5e5e5}.btn:focus{text-decoration:none;border-color:#51a7e8;outline:none;box-shadow:0 0 5px rgba(81,167,232,0.5)}.btn:focus:hover,.btn.selected:focus{border-color:#51a7e8}.btn:hover,.btn:active,.btn.zeroclipboard-is-hover,.btn.zeroclipboard-is-active{text-decoration:none;background-color:#ddd;background-image:linear-gradient(#eee, #ddd);border-color:#ccc}.btn:active,.btn.selected,.btn.zeroclipboard-is-active{background-color:#dcdcdc;background-image:none;border-color:#b5b5b5;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15)}.btn.selected:hover{background-color:#cfcfcf}.btn:disabled,.btn:disabled:hover,.btn:disabled:active,.btn.disabled,.btn.disabled:hover,.btn.disabled:active{color:rgba(102,102,102,0.5);cursor:default;background-color:rgba(229,229,229,0.5);background-image:none;border-color:rgba(197,197,197,0.5);box-shadow:none}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.15);background-color:#60b044;background-image:linear-gradient(#8add6d, #60b044);border-color:#5ca941}.btn-primary .counter{color:#60b044;background-color:#fff}.btn-primary:hover{color:#fff;background-color:#569e3d;background-image:linear-gradient(#79d858, #569e3d);border-color:#4a993e}.btn-primary:active,.btn-primary.selected{text-shadow:0 1px 0 rgba(0,0,0,0.15);background-color:#569e3d;background-image:none;border-color:#418737}.btn-primary.selected:hover{background-color:#4c8b36}.btn-primary:disabled,.btn-primary:disabled:hover,.btn-primary.disabled,.btn-primary.disabled:hover{color:#fefefe;background-color:#add39f;background-image:linear-gradient(#c3ecb4, #add39f);border-color:#b9dcac #b9dcac #a7c89b}.btn-danger{color:#900}.btn-danger:hover{color:#fff;background-color:#b33630;background-image:linear-gradient(#dc5f59, #b33630);border-color:#cd504a}.btn-danger:active,.btn-danger.selected{color:#fff;background-color:#b33630;background-image:none;border-color:#9f312c}.btn-danger.selected:hover{background-color:#9f302b}.btn-danger:disabled,.btn-danger:disabled:hover,.btn-danger:disabled:active,.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:active{color:#cb7f7f !important;background-color:#efefef !important;background-image:linear-gradient(#fefefe, #efefef) !important;border-color:#e1e1e1 !important}.btn-danger:hover .counter,.btn-danger:active .counter,.btn-danger.selected .counter{color:#b33630;background-color:#fff}.btn-outline{color:#0366d6;background-color:#fff;background-image:none;border:1px solid #e5e5e5}.btn-outline .counter{background-color:#eee}.btn-outline:hover,.btn-outline:active,.btn-outline.selected,.btn-outline.zeroclipboard-is-hover,.btn-outline.zeroclipboard-is-active{color:#fff;background-color:#0366d6;background-image:none;border-color:#0366d6}.btn-outline:hover .counter,.btn-outline:active .counter,.btn-outline.selected .counter,.btn-outline.zeroclipboard-is-hover .counter,.btn-outline.zeroclipboard-is-active .counter{color:#0366d6;background-color:#fff}.btn-outline.selected:hover{background-color:#035abd}.btn-outline:disabled,.btn-outline:disabled:hover,.btn-outline.disabled,.btn-outline.disabled:hover{color:#767676;background-color:#fff;background-image:none;border-color:#e5e5e5}.btn-with-count{float:left;border-top-right-radius:0;border-bottom-right-radius:0}.btn-sm{padding:2px 10px}.hidden-text-expander{display:block}.hidden-text-expander.inline{position:relative;top:-1px;display:inline-block;margin-left:5px;line-height:0}.hidden-text-expander a,.ellipsis-expander{display:inline-block;height:12px;padding:0 5px 5px;font-size:12px;font-weight:bold;line-height:6px;color:#555;text-decoration:none;vertical-align:middle;background:#ddd;border-radius:1px;border:0}.hidden-text-expander a:hover,.ellipsis-expander:hover{text-decoration:none;background-color:#ccc}.hidden-text-expander a:active,.ellipsis-expander:active{color:#fff;background-color:#4183c4}.social-count{float:left;padding:2px 7px;font-size:11px;font-weight:bold;line-height:20px;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ddd;border-left:0;border-top-right-radius:3px;border-bottom-right-radius:3px}.social-count:hover,.social-count:active{text-decoration:none}.social-count:hover{color:#0366d6;cursor:pointer}.btn-block{display:block;width:100%;text-align:center}.btn-link{display:inline-block;padding:0;font-size:inherit;color:#0366d6;white-space:nowrap;cursor:pointer;user-select:none;background-color:transparent;border:0;-webkit-appearance:none}.btn-link:hover,.btn-link:focus{text-decoration:underline}.btn-link:focus{outline:none}.btn-transparent{padding:0.55em 1em;font-size:inherit;font-weight:500;line-height:1.5;color:#fff;background-color:transparent;background-image:none;border:1px solid rgba(255,255,255,0.5);border-radius:0.25em}.btn-transparent:hover,.btn-transparent:active{color:#333;background-color:#fff;background-image:none;border-color:#fff}.btn-theme-blue{padding:0.55em 1em;font-weight:500;font-size:inherit;line-height:1.5;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.15);background-color:#1074e7;background-image:linear-gradient(#2181f0, #0e68cf);border-color:#0d5cb7}.btn-theme-blue:hover{color:#fff;background-color:#0e68cf;background-image:linear-gradient(#1074e7, #0d5cb7);border-color:#0b509f}.btn-theme-blue:active{text-shadow:0 1px 0 rgba(0,0,0,0.15);background-color:#0d5cb7;background-image:none;border-color:#0d5cb7}.btn-theme-blue.disabled{text-shadow:none}.btn-theme-orange{padding:0.55em 1em;font-weight:500;font-size:inherit;line-height:1.5;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.15);background-color:#e8400d;background-image:linear-gradient(#f24e1c, #d0390c);border-color:#b8330a}.btn-theme-orange:hover{color:#fff;background-color:#d0390c;background-image:linear-gradient(#e8400d, #b8330a);border-color:#a02c09}.btn-theme-orange:active{text-shadow:0 1px 0 rgba(0,0,0,0.15);background-color:#b8330a;background-image:none;border-color:#b8330a}.btn-theme-orange.disabled{text-shadow:none}.btn-theme-purple{padding:0.55em 1em;font-weight:500;font-size:inherit;line-height:1.5;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.15);background-color:#7a3497;background-image:linear-gradient(#893baa, #6b2d84);border-color:#5b2771}.btn-theme-purple:hover{color:#fff;background-color:#6b2d84;background-image:linear-gradient(#7a3497, #5b2771);border-color:#4c205e}.btn-theme-purple:active{text-shadow:0 1px 0 rgba(0,0,0,0.15);background-color:#5b2771;background-image:none;border-color:#5b2771}.btn-theme-purple.disabled{text-shadow:none}.btn-theme-blue-purple{padding:0.55em 1em;font-weight:500;font-size:inherit;line-height:1.5;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.15);background-color:#504eb7;background-image:linear-gradient(#6260be, #4644a7);border-color:#3e3d95}.btn-theme-blue-purple:hover{color:#fff;background-color:#4644a7;background-image:linear-gradient(#504eb7, #3e3d95);border-color:#373583}.btn-theme-blue-purple:active{text-shadow:0 1px 0 rgba(0,0,0,0.15);background-color:#3e3d95;background-image:none;border-color:#3e3d95}.btn-theme-blue-purple.disabled{text-shadow:none}.btn-theme-green{padding:0.55em 1em;font-weight:500;font-size:inherit;line-height:1.5;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.15);background-color:#6cc644;background-image:linear-gradient(#7bcc58, #60b838);border-color:#55a532}.btn-theme-green:hover{color:#fff;background-color:#60b838;background-image:linear-gradient(#6cc644, #55a532);border-color:#4b912c}.btn-theme-green:active{text-shadow:0 1px 0 rgba(0,0,0,0.15);background-color:#55a532;background-image:none;border-color:#55a532}.btn-theme-green.disabled{text-shadow:none}.btn-outline-purple{padding:0.55em 1em;font-weight:500;font-size:inherit;line-height:1.5;color:#7a3497;background-color:transparent;border-radius:0.25em}.btn-outline-purple:hover,.btn-outline-purple:active{color:#fff;background-color:#7a3497;border-color:#7a3497}.btn-outline-orange{padding:0.55em 1em;font-weight:500;font-size:inherit;line-height:1.5;color:#e8400d;background-color:transparent;border-radius:0.25em}.btn-outline-orange:hover,.btn-outline-orange:active{color:#fff;background-color:#e8400d;border-color:#e8400d}.btn-jumbotron{padding:0.75em 1.5em;font-size:16px;border-radius:6px}@media (min-width: 760px){.btn-jumbotron{font-size:18px}}.btn-link{font-family:inherit}.btn-mktg{display:inline-block;padding:16px 24px;font-size:14px;font-weight:500;color:#fff;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;background-color:#0366d6;border:1px solid #0366d6;border-radius:3px;transition:0.2s;appearance:none}.btn-mktg:hover{text-decoration:none;background-color:#005cc5;border-color:#005cc5}.btn-mktg:focus{outline:0;box-shadow:0 0 0 0.2em rgba(0,92,197,0.3)}.btn-mktg:disabled,.btn-mktg.disabled{pointer-events:none;cursor:default;opacity:0.65}.btn-outline-mktg{color:#0366d6;background-color:#ffffff;border-color:rgba(3,102,214,0.5)}.btn-outline-mktg:hover{color:#005cc5;text-decoration:none;background-color:#ffffff;border-color:#0366d6}.site-header .header-logo-invertocat{float:left;margin-right:0;margin-left:0;width:32px;height:32px;color:#ffffff;white-space:nowrap}.header-logo-invertocat .octicon-mark-github{float:left;font-size:28px}.site-header{position:relative;z-index:3;padding-top:20px;padding-bottom:20px;margin-bottom:-1px;background-color:#24292e;background-clip:padding-box}.site-header::before{display:table;content:""}.site-header::after{display:table;clear:both;content:""}.site-header a{color:#ffffff !important}.site-header .header-logo-invertocat{margin-right:0;margin-left:0}@media (max-width: 959px){.page-responsive .site-header{padding-top:10px;padding-bottom:10px}}.site-header .header-search-link{display:none !important}@media (max-width: 959px){.page-responsive .site-header .header-search-link{display:inline-block !important}}.site-header .header-search{width:160px;margin-right:-4px;margin-left:10px}.site-header .header-search.site-scoped-search{width:230px}@media (max-width: 959px){.page-responsive .site-header .header-search{display:none}}.site-header .header-search-input{min-height:32px}.site-header.open .site-header-menu{display:block}.site-header-toggle{display:none}@media (max-width: 959px){.page-responsive .site-header-toggle{display:block;margin-top:4px;color:#767676}.page-responsive .site-header-toggle:hover{color:#333}}.site-header-menu{display:block;padding-top:0}@media (max-width: 959px){.page-responsive .site-header-menu{display:none;padding-top:15px;clear:left}}.site-header-nav .nav-item{display:block;float:left;padding-top:8px;padding-bottom:8px;line-height:20px;color:#555}.site-header-nav .nav-item:hover{color:#333;text-decoration:none}@media (max-width: 959px){.page-responsive .site-header-nav .nav-item{float:none}}.site-header-nav-main{float:left;margin-bottom:0;margin-left:5px}.site-header-nav-main .nav-item{float:left;padding-top:6px;padding-right:10px;padding-bottom:24px;padding-left:10px;margin-bottom:-25px;font-size:16px;border-top:0;border-bottom:4px solid transparent}.site-header-nav-main .selected.nav-item-personal{color:#1074e7;border-bottom-color:#1074e7}.site-header-nav-main .selected.nav-item-opensource{color:#e8400d;border-bottom-color:#e8400d}.site-header-nav-main .selected.nav-item-business{color:#7a3497;border-bottom-color:#7a3497}.site-header-nav-main .selected.nav-item-explore{color:#55a532;border-bottom-color:#55a532}@media (max-width: 959px){.page-responsive .site-header-nav-main{float:none;margin-bottom:24px;margin-left:0}.page-responsive .site-header-nav-main .nav-item{float:none;padding:16px 0;margin-bottom:0;line-height:1;border-top:1px solid #e5e5e5;border-bottom:1px solid transparent}.page-responsive .site-header-nav-main .nav-item:last-child{border-bottom:1px solid #e5e5e5}.page-responsive .site-header-nav-main .selected{font-weight:500;border-bottom:0}}.site-header-nav-secondary{float:right;margin-top:0;margin-right:10px}.site-header-nav-secondary .nav-item{display:inline-block;padding:6px 8px;font-size:13px}@media (max-width: 959px){.page-responsive .site-header-nav-secondary{float:none;margin-top:15px;margin-right:0;text-align:center}}.site-header-actions{position:relative;z-index:3;margin-top:-1px;margin-bottom:-1px;text-align:left}@media (max-width: 959px){.page-responsive .site-header-actions{display:flex;flex-wrap:wrap;justify-content:center;margin-top:24px}}.site-header-actions-btn{float:right;font-weight:500}@media (max-width: 959px){.page-responsive .site-header-actions-btn{flex-grow:1;flex-basis:0;float:none;max-width:340px;margin:0;text-align:center}.page-responsive .site-header-actions-btn+.site-header-actions-btn{margin-left:6px}}.site-subheader{position:relative;z-index:2;padding-top:18px;padding-bottom:18px;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.075)}.site-subheader::before{display:table;content:""}.site-subheader::after{display:table;clear:both;content:""}@media (min-width: 960px){.site-subheader{padding-top:24px;padding-bottom:24px}}.site-subpage .site-subheader{margin-bottom:-12px;background-color:transparent;border-bottom:0}@media (min-width: 760px){.site-subpage .site-subheader{margin-bottom:-48px}}.site-subheader-business{position:sticky;top:0;z-index:21}.site-subheader-business.is-stuck{background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.075);box-shadow:0 3px 6px rgba(0,0,0,0.075)}.subheader-title{display:block;margin-bottom:10px;font-weight:400;text-align:center}@media (min-width: 960px){.subheader-title{float:left;text-align:left}}.subheader-nav{text-align:center}@media (min-width: 960px){.subheader-nav{float:right;text-align:left}}.subheader-nav .nav-item{display:inline-block;padding-top:5px;padding-bottom:1px;font-size:14px;text-decoration:none}@media (min-width: 760px){.subheader-nav .nav-item{font-size:16px}}@media (min-width: 960px){.subheader-nav .nav-item{padding-top:0}}.subheader-nav .nav-item.selected{color:#3c4146;border-bottom:1px solid rgba(60,65,70,0.15)}.subheader-nav .nav-item+.nav-item{margin-left:15px}@media (min-width: 450px){.subheader-nav .nav-item+.nav-item{margin-left:20px}}.subheader-nav-business .nav-item{color:#7a3497;border-bottom-color:#7a3497}.site-footer{position:relative;padding-top:30px;padding-bottom:30px;font-size:13px;line-height:1.5;text-align:center}.site-footer-links li{display:inline;padding-right:10px}.site-footer-mark{display:none}@media (min-width: 992px){.site-footer-mark{display:inline-block;margin:5px 0;fill:#ccc;color:#ccc}}.site-footer-left,.site-footer-right{margin-bottom:6px}@media (min-width: 992px){.site-footer-left,.site-footer-right{position:absolute;top:38px;margin-bottom:0}}@media (min-width: 992px){.site-footer-right{right:0}}@media (min-width: 992px){.site-footer-left{left:0}}.pricing-card{margin-bottom:20px;background-color:#fff;border:1px solid #e5e5e5;border-radius:6px;box-shadow:0 1px 1px rgba(0,0,0,0.1)}.pricing-card-text{padding:24px;margin-bottom:0}@media (min-width: 760px){.pricing-card-horizontal{display:table;width:100%}}.pricing-card-horizontal .pricing-card-cta{padding:24px;border-bottom:1px solid #e5e5e5}@media (min-width: 760px){.pricing-card-horizontal .pricing-card-cta{display:table-cell;width:25%;vertical-align:middle;border-right:1px solid #e5e5e5;border-bottom:0}}@media (min-width: 760px){.pricing-card-horizontal .pricing-card-text{display:table-cell;vertical-align:middle}}@media (min-width: 760px){.pricing-card-vertical{width:300px}}.pricing-card-vertical .pricing-card-cta{padding:24px;border-top:1px solid #e5e5e5}.pricing-card-vertical .pricing-card-name{padding:16px 24px;margin-bottom:0;border-bottom:1px solid #e5e5e5}.pricing-card-vertical .pricing-card-text{padding:24px}.pricing-cards-eq{margin:0 auto 12px}@media (min-width: 992px){.pricing-cards-eq{display:table;margin:0 -40px 36px;border-spacing:40px 0;border-collapse:separate}}.pricing-card-eq{position:relative}@media (min-width: 760px){.pricing-card-eq{width:65%;min-width:320px;min-height:300px;padding-bottom:90px;margin:24px auto}.pricing-card-eq .pricing-card-cta{position:absolute;bottom:0;left:0;width:100%}}@media (min-width: 992px){.pricing-card-eq{display:table-cell;width:300px;min-width:0}}.default-currency,.local-currency{display:inline-block}.pricing-table{width:100%;border-collapse:separate}.pricing-table td,.pricing-table th{padding:12px 24px;font-size:14px;background-color:#fff;border-right:1px solid #e5e5e5;border-bottom:1px solid #f5f5f5}.pricing-table td{text-align:center}.pricing-table td:first-child{border-left:1px solid #e5e5e5}.pricing-table thead th{width:35%;padding-top:24px;padding-bottom:24px;font-weight:500;color:#3c4146;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.pricing-table thead th:first-child{width:30%;text-align:left;border-left:1px solid #e5e5e5;border-top-left-radius:6px}.pricing-table thead th:last-child{border-right:1px solid #e5e5e5;border-top-right-radius:6px}.pricing-table tbody td:first-child{color:#3c4146;text-align:left}.pricing-table tbody th{font-weight:400;text-align:left;background-color:#f5f5f5;border-left:1px solid #e5e5e5}.pricing-table tfoot td{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #e5e5e5;box-shadow:0 1px 1px rgba(0,0,0,0.1)}.pricing-table tfoot td:first-child{border-bottom-left-radius:6px}.pricing-table tfoot td:last-child{border-bottom-right-radius:6px}.pricing-table-no-foot tr:last-child td{box-shadow:0 1px 1px rgba(0,0,0,0.1)}.pricing-table-no-foot tr:last-child td:first-child{border-bottom-left-radius:6px}.pricing-table-no-foot tr:last-child td:last-child{border-bottom-right-radius:6px}.pricing-table-legacy{margin-bottom:24px}.pricing-table-legacy thead th{width:10%;border-right:0}.pricing-table-responsive{display:block;width:100%;min-height:0.01%;overflow-x:auto}@media (min-width: 760px){.pricing-table-responsive{display:table}}.jumbotron{position:relative;padding-top:50px;padding-bottom:50px;text-align:center;background-color:#fafafa;background-position:70% top;background-size:cover}@media (min-width: 450px){.jumbotron{padding-top:60px;padding-bottom:60px}}@media (min-width: 760px){.jumbotron{min-height:400px;text-align:left;background-position:center}}@media (min-width: 992px){.jumbotron{padding-top:90px;padding-bottom:90px}}@media (min-width: 1300px){.jumbotron{padding-top:120px;padding-bottom:120px}}@media (min-width: 1900px){.jumbotron{padding-top:180px;padding-bottom:180px}}.jumbotron .container-responsive{position:relative;z-index:5}.jumbotron::after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";background-color:rgba(0,0,0,0.3);transition:background-color 0.2s ease-out}.jumbotron.is-expanded::after{background-color:rgba(0,0,0,0.55)}.jumbotron-inverse{color:#fff;background-color:#333}.jumbotron-inverse .jumbotron-title,.jumbotron-inverse .jumbotron-lead,.jumbotron-inverse .jumbotron-followup{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.25),0 1px 30px rgba(0,0,0,0.75)}.jumbotron-home{background-image:url("/images/modules/site/home-hero-sm.jpg?sn");background-position:left bottom}@media (min-width: 760px){.jumbotron-home{background-image:url("/images/modules/site/home-hero.jpg?sn");background-position:bottom left}}@media (min-width: 992px){.jumbotron-home{background-position:bottom left}.jumbotron-home .jumbotron-title{font-size:64px}}@media (min-width: 1300px){.jumbotron-home .jumbotron-title{font-size:72px}}.jumbotron-home::after{background-color:rgba(0,0,0,0.25)}.jumbotron-personal{background-image:url("/images/modules/site/personal-hero-sm.jpg?sn");background-position:right center}@media (min-width: 760px){.jumbotron-personal{background-image:url("/images/modules/site/personal-hero.jpg?sn");background-position:center 30%}}.jumbotron-opensource{background-image:url("/images/modules/site/open-source-hero-sm.jpg?sn")}@media (min-width: 760px){.jumbotron-opensource{background-image:url("/images/modules/site/open-source-hero.jpg?sn");background-position:center 10%}}.jumbotron-business{background-image:url("/images/modules/site/business-hero-sm.jpg?sn")}@media (min-width: 760px){.jumbotron-business{background-image:url("/images/modules/site/business-hero.jpg?sn");background-position:center center}}.jumbotron-title{margin-bottom:10px}.jumbotron-lead,.jumbotron-title{margin-top:0}@media (min-width: 760px){.jumbotron-lead,.jumbotron-title{max-width:530px}}@media (min-width: 992px){.jumbotron-lead,.jumbotron-title{max-width:700px}}.jumbotron-has-followup{padding-bottom:90px}@media (min-width: 760px){.jumbotron-has-followup{padding-bottom:120px}}@media (min-width: 992px){.jumbotron-has-followup{padding-bottom:160px}}@media (min-width: 1300px){.jumbotron-has-followup{padding-bottom:180px}}@media (min-width: 1900px){.jumbotron-has-followup{padding-bottom:230px}}.jumbotron-followup-container{position:relative;top:-216px;margin-bottom:-37px;background-color:transparent;background-image:none}@media (min-width: 760px){.jumbotron-followup-container{top:-226px}}@media (min-width: 992px){.jumbotron-followup-container{top:-236px}}@media (min-width: 992px){.jumbotron-followup-container{top:-246px}}.jumbotron-followup-container .container-responsive{position:relative}.jumbotron-followup-container .jumbotron-video,.jumbotron-followup-container .jumbotron-video-close{display:none}.jumbotron-followup-container.is-expanded{padding-top:144px;padding-right:40px;padding-bottom:36px;padding-left:40px;margin-bottom:-216px;background-image:linear-gradient(rgba(6,6,6,0), #060606 170px)}@media (min-width: 760px){.jumbotron-followup-container.is-expanded{margin-bottom:-236px}}@media (min-width: 992px){.jumbotron-followup-container.is-expanded{padding-right:0;padding-left:0;margin-bottom:-246px}}.jumbotron-followup-container.is-expanded .jumbotron-followup{display:none}.jumbotron-followup-container.is-expanded .jumbotron-video-close{position:absolute;top:0;right:-20px}@media (min-width: 992px){.jumbotron-followup-container.is-expanded .jumbotron-video-close{right:0}}.jumbotron-followup-container.is-expanded .jumbotron-video,.jumbotron-followup-container.is-expanded .jumbotron-video-close{display:block}.jumbotron-followup-link{position:relative;top:150px;z-index:1;display:block;padding-left:34px;margin:0 auto;font-size:14px;font-weight:300;line-height:1;color:#fff;text-align:left;white-space:normal}.jumbotron-followup-link:hover{text-decoration:none;background-color:transparent}@media (min-width: 760px){.jumbotron-followup-link:hover::after{display:block;background-color:rgba(0,0,0,0.3)}}.jumbotron-followup-link::after{position:absolute;top:-6px;left:-8px;z-index:-1;display:none;width:100%;height:100%;padding:6px 8px;content:"";background-color:transparent;border-radius:4px}@media (min-width: 760px){.jumbotron-followup-link{top:160px;display:block;padding-left:40px;margin:0;font-size:16px}}@media (min-width: 992px){.jumbotron-followup-link{top:150px;font-size:18px}}.jumbotron-followup-link .jumbotron-followup-icon{position:relative;left:-4px;width:25px;height:25px;margin-left:-30px;vertical-align:middle}@media (min-width: 760px){.jumbotron-followup-link .jumbotron-followup-icon{width:30px;height:30px;margin-top:-2px;margin-left:-40px}}.jumbotron-split-ctas .column{max-width:380px}@media (min-width: 760px){.jumbotron-split-ctas .column{min-width:300px;max-width:none}}.featurette{padding-top:50px;padding-bottom:50px}@media (min-width: 760px){.featurette{padding-top:60px;padding-bottom:60px}}@media (min-width: 992px){.featurette{padding-top:80px;padding-bottom:80px}}.featurette-inverse{color:rgba(255,255,255,0.8);background-color:#0d1623;background-size:cover}.featurette-inverse .featurette-heading{color:#fff}.featurette-inverse .featurette-lead{color:inherit}.featurette-single{padding-top:30px}@media (min-width: 760px){.featurette-single{padding-top:50px}}@media (min-width: 992px){.featurette-single{padding-top:60px}}.featurette-lead{margin-top:0;margin-bottom:30px}.featurette-lead strong{font-weight:500}@media (min-width: 760px){.featurette-lead{max-width:760px;margin-bottom:60px}}.featurette-jumplink:target{padding-top:120px}@media (min-width: 760px){.featurette-jumplink:target{padding-top:96px}}.featurette-heading,.featurette-lead{text-align:center}@media (min-width: 760px){.featurette-heading,.featurette-lead{text-align:inherit}}.featurette-lead-center{max-width:600px;margin-right:auto;margin-left:auto;text-align:center}@media (min-width: 992px){.featurette-lead-center{max-width:800px}}.featurette-hr{margin-top:36px;margin-bottom:36px;clear:both}@media (min-width: 760px){.featurette-hr{margin-top:60px;margin-bottom:60px}}.triband-hr{height:1px;margin:40px 0;clear:both;background-image:linear-gradient(left, #e0edfd 33.3333%, #fcd2c5 33.3333%, #fcd2c5 66.6666%, #e0c5eb 66.6666%);border:0}.featurette-benefit{display:table-row}.featurette-benefit-content{display:table-cell;padding-bottom:24px;padding-left:24px;vertical-align:middle}@media (min-width: 760px){.featurette-benefit-content{padding-bottom:36px}}.featurette-benefit-img{display:table-cell;width:50px;padding-top:4px;vertical-align:top}@media (min-width: 760px){.featurette-benefit-img{width:60px}}@media (min-width: 760px){.featurette-benefit-sm{display:block;text-align:center}.featurette-benefit-sm .featurette-benefit-img{display:block;margin:0 auto 6px}.featurette-benefit-sm .featurette-benefit-content{display:block;padding:0}}.featurette-icon{width:100%;height:auto}.featurette-illo{padding:0 5%}@media (min-width: 760px){.featurette-illo{padding:0}}.featurette-illo-sm{padding:0 30%}@media (min-width: 992px){.featurette-illo-sm{padding:0 48px}}.org-example-drop-shadow{position:relative;z-index:-1;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 0 20px rgba(0,0,0,0.15)}.d-flex{display:flex}.flex-justify-center{align-items:center !important}.flex-justify-center{justify-content:center !important}.width-full{width:100% !important}.v-hidden{visibility:hidden !important}.octocaptcha-element{height:310px}.octocaptcha-frame{height:340px;border:none}.zero-height{height:0 !important}.zero-height .octocaptcha-frame{height:0 !important}.tile-block{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}@media (min-width: 760px){.tile-row{display:table;max-width:1330px;margin:0 auto;overflow:hidden}}.tile{padding:6px 24px}@media (min-width: 760px){.tile{display:table-cell;vertical-align:top}}@media (min-width: 992px){.tile{padding:24px 36px}}@media (max-width: 759px){.tile{display:block;float:none;width:100%}}@media (min-width: 760px){.tile.one-fourth{float:left;width:50%}}@media (min-width: 992px){.tile.one-fourth{float:none;width:25%;border-left:0}}.tile-bordered{padding-top:24px;padding-bottom:24px}.tile-bordered:not(:last-child){border-bottom:1px solid #e5e5e5}@media (min-width: 760px){.tile-bordered{border-right:1px solid transparent}.tile-bordered:not(:last-child){border-right:1px solid #e5e5e5;border-bottom:0}}.callout-box{position:relative;padding:30px 0 24px;border-top:1px solid #eee;border-bottom:1px solid #eee}.callout-box .iconlist-item+.iconlist-item{margin-top:20px}.callout-box .display-heading-4{margin-bottom:5px}.callout-box-icon{position:absolute;top:-18px;left:50%;margin-left:-9px;background-color:#fff;outline:10px solid #fff}@media (min-width: 760px){.callout-box-icon{left:36px;margin-left:0}}.callout-box-business{border-color:#e7dff4}.callout-box-business .callout-box-icon{color:#a793b2}.callout-box-business .iconlist-item{padding-left:72px;text-align:left}@media (min-width: 760px){.callout-box-business .iconlist-item{padding-left:36px}}.callout-box-business .iconlist-item-icon{float:left;margin-left:-30px;color:#6cc644}@media (min-width: 760px){.callout-box-business .iconlist-item-icon{float:left;margin-top:-4px;margin-left:-30px}}@media (min-width: 760px){.illflow{height:600px;background-image:url("/images/modules/site/illflow_window_ui.png");background-repeat:no-repeat;background-position:top center;background-size:795px auto}}@media (min-width: 760px){.illflow-purple .selected{background-color:#f7f1f9}.illflow-purple .selected::after{border-color:transparent transparent #f7f1f9}.illflow-purple .illflow-item .illflow-item-heading{color:#7a3497}}@media (min-width: 760px){.illflow-blue .selected{background-color:#eef4fc}.illflow-blue .selected::after{border-color:transparent transparent #eef4fc}.illflow-blue .illflow-item .illflow-item-heading{color:#1074e7}}@media (min-width: 760px){.illflow-steps{margin-top:24px;margin-right:-20px;margin-left:-20px}.illflow-steps::before{display:table;content:""}.illflow-steps::after{display:table;clear:both;content:""}}.illflow-step{display:none}@media (min-width: 760px){.illflow-step.active{display:block}}.illflow-item{position:relative;padding:0 10%;margin-bottom:48px;text-align:center}.illflow-item::before{position:absolute;top:10%;left:-6%;z-index:-1;display:block;padding-top:200%;padding-left:140%;content:"";background-image:url("/images/modules/site/illflow_window_ui.png");background-repeat:no-repeat;background-size:100% auto}@media (min-width: 760px){.illflow-item::before{display:none}}.illflow-item .illflow-item-heading{position:relative;color:#3c4146}@media (min-width: 760px){.illflow-item{float:left;width:33.333333%;padding:20px;margin-bottom:0;cursor:pointer;border-radius:6px}.illflow-item:not(.selected):hover{background-color:#fafafa}.illflow-item.selected .illflow-item-heading{color:#333}.illflow-item.selected::after{position:absolute;top:-30px;left:50%;display:block;width:0;height:0;margin-left:-15px;pointer-events:none;content:" ";border-style:outset solid solid;border-width:15px}.illflow-item.selected:first-child::after{left:75%}.illflow-item.selected:last-child::after{left:25%}}.illflow-item-description{margin-top:0}.illflow-img{display:block;width:400px;height:auto;margin:0 auto}.iconlist-item{padding-left:30px}.iconlist-item-icon{float:left;margin-left:-30px}fieldset{padding:0;margin:0;border:0}label{font-size:13px;font-weight:bold}.form-control,.form-select{min-height:34px;padding:7px 8px;font-size:13px;color:#333;vertical-align:middle;background-color:#fff;background-repeat:no-repeat;background-position:right 8px center;border:1px solid #ddd;border-radius:3px;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.075)}.form-control.focus,.form-control:focus,.form-select.focus,.form-select:focus{border-color:#51a7e8;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,0.075),0 0 5px rgba(81,167,232,0.5)}.input-contrast{background-color:#fafafa}.input-contrast:focus{background-color:#fff}::placeholder{color:#e5e5e5}.input-sm{min-height:26px;padding-top:4px;padding-bottom:4px;font-size:12px}.input-lg{padding:6px 10px;font-size:16px}.input-block{display:block;width:100%}.input-monospace{font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{font-size:16px}@media (min-width: 992px){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{font-size:14px}}.form-checkbox{padding-left:20px;margin:15px 0;vertical-align:middle}.form-checkbox label em.highlight{position:relative;left:-4px;padding:2px 4px;font-style:normal;background:#fffbdc;border-radius:3px}.form-checkbox input[type=checkbox],.form-checkbox input[type=radio]{float:left;margin:2px 0 0 -20px;vertical-align:middle}.form-checkbox .note{display:block;margin:0;font-size:12px;font-weight:normal;color:#666}.hfields{margin:15px 0}.hfields::before{display:table;content:""}.hfields::after{display:table;clear:both;content:""}.hfields .form-group{float:left;margin:0 30px 0 0}.hfields .form-group dt label{display:inline-block;margin:5px 0 0;color:#666}.hfields .form-group dt img{position:relative;top:-2px}.hfields .btn{float:left;margin:28px 25px 0 -20px}.hfields .form-select{margin-top:5px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.form-actions::before{display:table;content:""}.form-actions::after{display:table;clear:both;content:""}.form-actions .btn{float:right}.form-actions .btn+.btn{margin-right:5px}@media (min-width: 450px){.home-hero-signup{max-width:340px;margin:0 auto}}@media (min-width: 760px){.home-hero-signup{float:right}}.home-hero-signup .form-label{display:block;margin-bottom:5px;font-size:16px;font-weight:inherit;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,0.25)}.home-hero-signup .form-control-lg{min-height:40px;padding:10px;font-size:16px;background-clip:padding-box;border-color:rgba(0,0,0,0.25);border-radius:5px}.home-hero-signup .btn-block{background-clip:padding-box;border-color:rgba(0,0,0,0.25)}.home-hero-signup .text-white{color:#fff}.form-control-note{margin-top:5px;margin-bottom:0;font-size:12px;color:rgba(255,255,255,0.6)}.form-control-note .notice-highlight{color:#fff}.form-row{margin-bottom:12px}.form-checkbox-details{display:none}.form-checkbox-details-trigger:checked ~ .form-checkbox-details{display:block}.customer-story-card{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.15);padding:16px 16px 0 16px}.customer-story-card:hover{text-decoration:none}.customer-story-img{position:relative;width:100%;height:200px;margin-bottom:12px;background-position:center center;background-size:cover;border-radius:4px}.customer-story-description{min-height:50px}.customer-story-link{border-top:1px solid #e1e4e8;padding:16px 0}.site-breadcrumbs{list-style:none}.breadcrumb-item{display:inline-block}.breadcrumb-item:not(:last-child){margin-right:4px}.breadcrumb-item:not(:last-child)::after{margin-left:4px;color:#ccc;content:"/"}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:6px !important}.mt-1{margin-top:6px !important}.mr-1{margin-right:6px !important}.mb-1{margin-bottom:6px !important}.ml-1{margin-left:6px !important}.mx-1{margin-right:6px !important;margin-left:6px !important}.my-1{margin-top:6px !important;margin-bottom:6px !important}.m-2{margin:12px !important}.mt-2{margin-top:12px !important}.mr-2{margin-right:12px !important}.mb-2{margin-bottom:12px !important}.ml-2{margin-left:12px !important}.mx-2{margin-right:12px !important;margin-left:12px !important}.my-2{margin-top:12px !important;margin-bottom:12px !important}.m-3{margin:24px !important}.mt-3{margin-top:24px !important}.mr-3{margin-right:24px !important}.mb-3{margin-bottom:24px !important}.ml-3{margin-left:24px !important}.mx-3{margin-right:24px !important;margin-left:24px !important}.my-3{margin-top:24px !important;margin-bottom:24px !important}.m-4{margin:48px !important}.mt-4{margin-top:48px !important}.mr-4{margin-right:48px !important}.mb-4{margin-bottom:48px !important}.ml-4{margin-left:48px !important}.mx-4{margin-right:48px !important;margin-left:48px !important}.my-4{margin-top:48px !important;margin-bottom:48px !important}.m-5{margin:72px !important}.mt-5{margin-top:72px !important}.mr-5{margin-right:72px !important}.mb-5{margin-bottom:72px !important}.ml-5{margin-left:72px !important}.mx-5{margin-right:72px !important;margin-left:72px !important}.my-5{margin-top:72px !important;margin-bottom:72px !important}.m-6{margin:96px !important}.mt-6{margin-top:96px !important}.mr-6{margin-right:96px !important}.mb-6{margin-bottom:96px !important}.ml-6{margin-left:96px !important}.mx-6{margin-right:96px !important;margin-left:96px !important}.my-6{margin-top:96px !important;margin-bottom:96px !important}@media (min-width: 760px){.mt-md-0{margin-top:0 !important}}.m-auto{margin-right:auto !important;margin-left:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-right:0 !important;padding-left:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:6px !important}.pt-1{padding-top:6px !important}.pr-1{padding-right:6px !important}.pb-1{padding-bottom:6px !important}.pl-1{padding-left:6px !important}.px-1{padding-right:6px !important;padding-left:6px !important}.py-1{padding-top:6px !important;padding-bottom:6px !important}.p-2{padding:12px !important}.pt-2{padding-top:12px !important}.pr-2{padding-right:12px !important}.pb-2{padding-bottom:12px !important}.pl-2{padding-left:12px !important}.px-2{padding-right:12px !important;padding-left:12px !important}.py-2{padding-top:12px !important;padding-bottom:12px !important}.p-3{padding:24px !important}.pt-3{padding-top:24px !important}.pr-3{padding-right:24px !important}.pb-3{padding-bottom:24px !important}.pl-3{padding-left:24px !important}.px-3{padding-right:24px !important;padding-left:24px !important}.py-3{padding-top:24px !important;padding-bottom:24px !important}.p-4{padding:48px !important}.pt-4{padding-top:48px !important}.pr-4{padding-right:48px !important}.pb-4{padding-bottom:48px !important}.pl-4{padding-left:48px !important}.px-4{padding-right:48px !important;padding-left:48px !important}.py-4{padding-top:48px !important;padding-bottom:48px !important}.p-5{padding:72px !important}.pt-5{padding-top:72px !important}.pr-5{padding-right:72px !important}.pb-5{padding-bottom:72px !important}.pl-5{padding-left:72px !important}.px-5{padding-right:72px !important;padding-left:72px !important}.py-5{padding-top:72px !important;padding-bottom:72px !important}.p-6{padding:96px !important}.pt-6{padding-top:96px !important}.pr-6{padding-right:96px !important}.pb-6{padding-bottom:96px !important}.pl-6{padding-left:96px !important}.px-6{padding-right:96px !important;padding-left:96px !important}.py-6{padding-top:96px !important;padding-bottom:96px !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.top-0{top:0 !important}.right-0{right:0 !important}.bottom-0{bottom:0 !important}.left-0{left:0 !important}.d-block{display:block !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.hidden,.d-none{display:none !important}.clearfix::before{display:table;content:""}.clearfix::after{display:table;clear:both;content:""}.right,.float-right{float:right !important}.left,.float-left{float:left !important}@media (max-width: 759px){.d-none-sm-dn{display:none !important}}@media (max-width: 759px){.text-center-sm-dn{text-align:center !important}}@media (min-width: 760px){.d-none-md-up{display:none !important}}@media (max-width: 991px){.d-none-md-dn{display:none !important}}@media (min-width: 960px){.d-none-hc-up{display:none !important}}.columns-center{text-align:center;vertical-align:bottom}.columns-center .column{display:inline-block;float:none}@media (min-width: 760px){.columns-center .column{padding-right:10px;padding-left:10px;margin-right:10px;margin-left:10px}}.shade-blue{background-color:#eef4fc !important}.shade-purple{background-color:#f7f1f9 !important}.shade-gradient{background-image:linear-gradient(180deg, #f5f5f5, #fff);background-repeat:no-repeat;background-size:100% 200px}.shade-gray{background-color:#f5f5f5 !important}.shade-white{background-color:#fff !important}.border{border:1px #e1e4e8 solid !important}.rounded-1{border-radius:3px !important}.text-blue{color:#0366d6 !important}.danger,.text-closed,.text-danger,.text-diff-deleted,.text-error,.text-failure,.text-reverted,.text-red{color:#bd2c00 !important}.text-gray-light{color:#e5e5e5 !important}.text-muted,.text-gray{color:#767676 !important}.mute,.text-gray-dark{color:#333 !important}.text-diff-added,.text-success,.text-open,.text-green{color:#55a532 !important}.text-orange{color:#c9510c !important}.text-merged,.text-purple{color:#6e5494 !important}.text-white{color:#fff !important}.text-inherit{color:inherit !important}.text-purple{color:#7a3497 !important}.text-blue{color:#1074e7 !important}.text-orange{color:#e8400d !important}.text-black{color:#3c4146 !important}.text-thin{font-weight:300 !important}.text-normal{font-weight:normal !important}.text-bold{font-weight:500 !important}.text-mono{font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace !important}.bg-gray{background-color:#f6f8fa !important}.lh-default{line-height:1.5}.underline-dashed{display:inline;padding-bottom:4px;background-image:linear-gradient(to right, #d1d5da 50%, rgba(255,255,255,0) 0%);background-repeat:repeat-x;background-position:bottom;background-size:10px 1px}.octicon-middle .octicon{vertical-align:middle}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.page-responsive{min-width:0}h1,h2,h3,h4,h5,p{margin:0 0 1em}ul,ol,dl{margin:0;padding:0}button,input,select{margin:0}svg:not(:root){overflow:hidden}.octicon{display:inline-block;vertical-align:text-top;fill:currentColor}#serverstats .container{width:auto;max-width:1020px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}label{color:#3c4146}@media (min-width: 992px){.instance-types{border:1px solid #e5e5e5;border-radius:3px;overflow:hidden}}a.blue-500{color:#1074e7 !important}.weight-500{font-weight:500 !important}.error label{color:#BD2C00}.error input{border:1px solid #BD2C00}
