.loading-spinner{height:100%;width:100%}.loading-spinner svg{max-height:100%;max-width:100%}.loading-spinner .fill-light-black{fill:#3d3f45}.loading-spinner .fill-gray{fill:#a1a8bc}.loading-spinner .fill-blue{fill:#6574a6}.loading-spinner .fill-white{fill:#fff}.input{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.input .input-field{max-width:300px;padding:6px 8px;color:#3d3f45;border:1px solid #cdd2df;outline:none;font-family:Source Sans Pro,Arial,Helvetica,Helvetica Neue,sans-serif;font-size:16px}.input .input-field.with-label{margin-top:4px}.input .input-field:active,.input .input-field:focus{border-color:#6574a6}.click-to-edit{min-height:34px}.click-to-edit .display-text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.logo{font-family:Source Serif Pro,serif;font-size:30px;font-weight:700;color:#6574a6;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;margin-bottom:1px}a.logo,a .logo{cursor:pointer}a.logo:hover,a .logo:hover{color:#95a6dc;text-decoration:none}.downfade-component .downfade-enter{transform:translateY(-10px);opacity:0}.downfade-component .downfade-enter.downfade-enter-active{transform:translateY(0);opacity:1;transition:all .2s ease-out}.tabs{display:-ms-flexbox;display:flex;position:relative}.tabs.full-width .tab{-ms-flex:1;flex:1}.tabs:after{content:"";position:absolute;background-color:#cdd2df;height:1px;bottom:0;left:0;width:100%}.tab{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:.5em 1em;cursor:pointer;border-bottom:2px solid transparent;z-index:3}.tab:not(.active):hover{background-color:#eff0f5;border-bottom:2px solid #cdd2df}.tab.active{border-bottom:2px solid #6574a6}.login-component{width:18em}.login-component .login-error+.login-error{margin-top:10px}.login-dropdown-component{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.account-dropdown-component{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.account-dropdown-component .account-dropdown-avatar{height:30px;width:30px}.account-dropdown-component .thign{padding:3px}.account-dropdown-component .account-dropdown-button{padding:4px 4px 4px 8px}.account-dropdown-menu{min-width:8em}.slide-down-component{position:relative;overflow-y:hidden}.slide-down-component .slide-down-enter{transform:translateY(-100%)}.slide-down-component .slide-down-enter.slide-down-enter-active{transform:translateY(0);transition:all .2s ease-in;transition-delay:.2s}.slide-down-component .slide-down-leave{transform:translateY(0)}.slide-down-component .slide-down-leave.slide-down-leave-active{transform:translateY(100%);transition:all .2s ease-in;transition-delay:.1s;position:absolute;top:0;left:0;width:100%}.header{position:fixed;background-color:#fff;height:60px;overflow-y:hidden;box-shadow:0 0 4px 0 rgba(0,0,0,.2);width:100%;z-index:6;transition:all .5s ease-in-out}.header .header-spaced-out>*+*{margin-left:10px}.header .header-container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:100%}.header .header-container>*+*{margin-left:10px}.header .full-width{width:100%!important;max-width:1400px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.header .full-width{max-width:2000px}}.header .small-logo-container{width:36px}.header .user-info-container{min-width:88px;margin-right:-8px}.header-spacer{height:60px}.footer .footer-line-1{margin-bottom:4px}.footer .footer-line-xs{margin-bottom:10px}.page-loading-placeholder{height:30px;text-align:center}.account-page .account-info-section+.account-info-section{margin-top:20px}.account-page .password-reset-confirmation{margin-top:7px}.document-index-page .form-label{display:block}.document-index-page .logo-first-letter{color:#6574a6}.document-index-page .document-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;transition:all .2s ease-in-out;padding:10px 16px;margin-left:-16px;margin-right:-16px}.document-index-page .document-row:hover{background-color:#eff0f5;text-decoration:none}.ace-npoint .ace_gutter{background:#fff;color:#a1a8bc}.ace-npoint{background:#fff;color:#3d3f45}.ace-npoint .ace_keyword{font-weight:700}.ace-npoint .ace_string{color:#6574a6}.ace-npoint .ace_variable.ace_class{color:teal}.ace-npoint .ace_constant.ace_numeric{color:#099}.ace-npoint .ace_constant.ace_buildin,.ace-npoint .ace_support.ace_function{color:#0086b3}.ace-npoint .ace_comment{color:#998;font-style:italic}.ace-npoint .ace_variable.ace_language{color:#0086b3}.ace-npoint .ace_boolean,.ace-npoint .ace_paren{font-weight:700}.ace-npoint .ace_string.ace_regexp{color:#009926;font-weight:400}.ace-npoint .ace_variable.ace_instance{color:teal}.ace-npoint .ace_constant.ace_language{font-weight:700}.ace-npoint .ace_cursor{color:#000}.ace-npoint.ace_focus .ace_marker-layer .ace_active-line{background:#eff0f5}.ace-npoint .ace_marker-layer .ace_active-line{background:transparent}.ace-npoint .ace_marker-layer .ace_selection{background:#b5d5ff}.ace-npoint.ace_multiselect .ace_selection.ace_start{box-shadow:0 0 3px 0 #fff}.ace-npoint.ace_nobold .ace_line>span{font-weight:400!important}.ace-npoint .ace_marker-layer .ace_step{background:#fcff00}.ace-npoint .ace_marker-layer .ace_stack{background:#a4e565}.ace-npoint .ace_marker-layer .ace_bracket{margin:-1px 0 0 -1px;border:1px solid silver}.ace-npoint .ace_gutter-active-line{background-color:transparent}.ace-npoint .ace_marker-layer .ace_selected-word{background:#fafaff;border:1px solid #c8c8fa}.ace-npoint .ace_invisible{color:#bfbfbf}.ace-npoint .ace_print-margin{width:1px;background:#e8e8e8}.ace-npoint .ace_indent-guide{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") 100% repeat-y}.json-editor{width:100%}.json-editor .json-ace-editor{color:#3d3f45;background-color:#fff;font-family:Source Code Pro,monospace}.ace_editor{line-height:20px!important}.contents-editor .toolbar-container{position:relative;overflow:hidden;margin-top:10px;margin-bottom:16px;min-height:28px}.contents-editor .toolbar-icon{margin-right:6px}.document-page-header .header-container{min-width:1000px}.document-page-header .edit-title-input{font-size:28px;font-weight:700;margin-left:-9px;padding-top:0;padding-bottom:0}.schema-editor .toolbar-container{position:relative;overflow:hidden;margin-top:10px;margin-bottom:16px;min-height:28px}.schema-editor .toolbar-icon{margin-right:6px}.document-page .main-container{min-height:calc(100vh - 60px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;max-width:1400px;margin-left:auto;margin-right:auto}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.document-page .main-container{max-width:2000px}}.document-page .main{padding:24px 16px}@media only screen and (max-width:767px){.document-page .schema-section{margin-top:20px}}.document-page .data-header{margin-bottom:10px}.faq-page .faq+.faq{margin-top:40px}.index-page .index-editor-container{position:relative;margin-top:50px;margin-bottom:20px;padding:20px;background-color:#fff;border-radius:3px}.index-page .index-editor-buttons{position:absolute;bottom:0;left:0;width:100%;transform:translateY(50%);padding-bottom:10px;z-index:3}.index-page .index-splash{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-top:10vh;padding-bottom:10vh}.index-page .index-title{margin-bottom:20px}@media only screen and (max-width:767px){.index-page .index-title{margin-bottom:40px;font-size:42px}}.index-page .icon-benefit{background-color:#6574a6;border-radius:50%;height:60px;width:60px;color:#fff;margin-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:32px}.index-page .how-it-works-number{font-family:Source Serif Pro,serif;font-size:48px;font-weight:700;color:#6574a6}.index-page .diagram-placeholder{position:relative;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#fff;background-color:#d0d7ec;border:2px dashed #fff}.index-page .diagram-placeholder,.index-page .usage-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.index-page .usage-row{margin-left:10%;margin-right:10%}@media only screen and (max-width:767px){.index-page .usage-row{margin-left:0;margin-right:0;-ms-flex-align:start;align-items:flex-start}}.index-page .usage-row>*+*{margin-left:40px}.index-page .usage-row+.usage-row{margin-top:60px}.index-page .usage-step-number{font-size:72px;font-weight:700;font-family:Source Sans Pro,sans-serif;color:#ca43cf}.index-page .usage-illustration{width:300px;height:300px}@media only screen and (max-width:767px){.index-page .usage-illustration{width:150px;height:150px}}.index-page .screenshot-notes{position:relative;height:100%;color:#6574a6}.index-page .screenshot-note-1{top:7%}.index-page .screenshot-note-1,.index-page .screenshot-note-2{position:absolute;width:100%;right:0;text-align:right;margin-right:-24px}.index-page .screenshot-note-2{top:52%}.index-page .screenshot-note-3{position:absolute;width:100%;top:3.2%;left:0;margin-left:-26px}.index-page .screenshot-note-4{position:absolute;width:100%;top:35.1%;left:0;margin-left:-28px}.index-page .feature{display:-ms-flexbox;display:flex;margin-top:30px}.index-page .feature-icon{color:#6574a6;font-size:40px;margin-right:10px;-ms-flex-negative:0;flex-shrink:0}.reset-password-page .reset-form{margin-top:30px}.rc-tooltip.rc-tooltip-zoom-enter,.rc-tooltip.rc-tooltip-zoom-leave{display:block}.rc-tooltip-zoom-appear,.rc-tooltip-zoom-enter{opacity:0;animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.18,.89,.32,1.28);animation-play-state:paused}.rc-tooltip-zoom-leave{animation-duration:.3s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.6,-.3,.74,.05);animation-play-state:paused}.rc-tooltip-zoom-appear.rc-tooltip-zoom-appear-active,.rc-tooltip-zoom-enter.rc-tooltip-zoom-enter-active{animation-name:rcToolTipZoomIn;animation-play-state:running}.rc-tooltip-zoom-leave.rc-tooltip-zoom-leave-active{animation-name:rcToolTipZoomOut;animation-play-state:running}@keyframes rcToolTipZoomIn{0%{opacity:0;transform-origin:50% 50%;transform:scale(0)}to{opacity:1;transform-origin:50% 50%;transform:scale(1)}}@keyframes rcToolTipZoomOut{0%{opacity:1;transform-origin:50% 50%;transform:scale(1)}to{opacity:0;transform-origin:50% 50%;transform:scale(0)}}.rc-tooltip{position:absolute;z-index:1070;display:block;visibility:visible;line-height:1.5;font-size:12px;background-color:rgba(0,0,0,.05);padding:1px;opacity:.9}.rc-tooltip-hidden{display:none}.rc-tooltip-inner{padding:8px 10px;color:#333;text-align:left;text-decoration:none;background-color:#fff;border-radius:3px;min-height:34px;border:1px solid #b1b1b1}.rc-tooltip-arrow,.rc-tooltip-arrow-inner{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-tooltip-placement-top .rc-tooltip-arrow,.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.rc-tooltip-placement-topRight .rc-tooltip-arrow{bottom:-5px;margin-left:-6px;border-width:6px 6px 0;border-top-color:#b1b1b1}.rc-tooltip-placement-top .rc-tooltip-arrow-inner,.rc-tooltip-placement-topLeft .rc-tooltip-arrow-inner,.rc-tooltip-placement-topRight .rc-tooltip-arrow-inner{bottom:1px;margin-left:-6px;border-width:6px 6px 0;border-top-color:#fff}.rc-tooltip-placement-top .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-topRight .rc-tooltip-arrow{right:15%}.rc-tooltip-placement-right .rc-tooltip-arrow,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow,.rc-tooltip-placement-rightTop .rc-tooltip-arrow{left:-5px;margin-top:-6px;border-width:6px 6px 6px 0;border-right-color:#b1b1b1}.rc-tooltip-placement-right .rc-tooltip-arrow-inner,.rc-tooltip-placement-rightBottom .rc-tooltip-arrow-inner,.rc-tooltip-placement-rightTop .rc-tooltip-arrow-inner{left:1px;margin-top:-6px;border-width:6px 6px 6px 0;border-right-color:#fff}.rc-tooltip-placement-right .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-rightTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-rightBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-left .rc-tooltip-arrow,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow,.rc-tooltip-placement-leftTop .rc-tooltip-arrow{right:-5px;margin-top:-6px;border-width:6px 0 6px 6px;border-left-color:#b1b1b1}.rc-tooltip-placement-left .rc-tooltip-arrow-inner,.rc-tooltip-placement-leftBottom .rc-tooltip-arrow-inner,.rc-tooltip-placement-leftTop .rc-tooltip-arrow-inner{right:1px;margin-top:-6px;border-width:6px 0 6px 6px;border-left-color:#fff}.rc-tooltip-placement-left .rc-tooltip-arrow{top:50%}.rc-tooltip-placement-leftTop .rc-tooltip-arrow{top:15%;margin-top:0}.rc-tooltip-placement-leftBottom .rc-tooltip-arrow{bottom:15%}.rc-tooltip-placement-bottom .rc-tooltip-arrow,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{top:-5px;margin-left:-6px;border-width:0 6px 6px;border-bottom-color:#b1b1b1}.rc-tooltip-placement-bottom .rc-tooltip-arrow-inner,.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow-inner,.rc-tooltip-placement-bottomRight .rc-tooltip-arrow-inner{top:1px;margin-left:-6px;border-width:0 6px 6px;border-bottom-color:#fff}.rc-tooltip-placement-bottom .rc-tooltip-arrow{left:50%}.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:15%}.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{right:15%}.avatar{border-radius:50%;height:40px;background-color:#707480}.badge{-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:3px;border:1px solid #cdd2df;color:#3d3f45;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;padding:3px 8px;cursor:default}.badge.full-width{display:-ms-flexbox;display:flex}.badge.warning{color:#b83a60;background-color:#fff;border-color:#b83a60}.badge.danger{color:#fff;background-color:#b83a60;border-color:#b83a60}.badge.dark-gray{background-color:#707480;border-color:#707480;color:#fff}.badge.primary{background-color:#6574a6;border-color:#6574a6;color:#fff}.badge-group{display:-ms-flexbox;display:flex}.badge-group .badge{margin-right:8px}.banner{padding-top:.5em;padding-bottom:.5em}.banner.dark-gray{background-color:#707480;color:#fff}button{cursor:pointer;border:none;background:none;margin:none;padding:none;outline:none}.button{position:relative;font-family:Source Sans Pro,Arial,Helvetica,Helvetica Neue,sans-serif;font-size:16px;color:#3d3f45;background-color:#fff;border:1px solid #cdd2df;border-radius:3px;transition:all .2s ease-in-out;padding:8px 14px;outline:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center}.button:hover{background-color:#eff0f5;text-decoration:none}.button:active{background-color:#a1a8bc}.button.primary{background-color:#6574a6;border:1px solid transparent;color:#fff}.button.primary:hover{background-color:#415082}.button.primary .button-loading path{fill:#fff}.button.cta{background-color:#ca43cf;font-weight:700;border:1px solid transparent;color:#fff}.button.cta:hover{background-color:#a324a8}.button.cta .button-loading path{fill:#fff}.button.danger{background-color:#b83a60;border:1px solid transparent;color:#fff}.button.danger:hover{background-color:#7d1c39}.button.danger .button-loading path{fill:#fff}.button.large{padding:16px 32px}.button.small{padding:3px 8px;font-size:14px}.button.subtle{border:none;outline:none;color:#3d3f45;text-decoration:none}.button.full-width{width:100%}.button.square{padding:8px}.button.disabled{background-color:#a1a8bc!important;cursor:default}.button .button-loading{position:absolute;top:0;left:0;height:100%;width:100%;padding:5px;background-color:inherit;opacity:0}.button .button-loading.visible{opacity:1;transition:opacity .2s ease-in}.button.link,a{padding:0;color:#6574a6;text-decoration:none;border:none;cursor:pointer;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.button.link:hover,a:hover{text-decoration:underline;background:none}.button-group{display:-ms-flexbox;display:flex}.button-group .button,.button-group a{margin-right:8px}.container{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;width:800px;max-width:100%}.container.large{width:1200px}.flex{display:-ms-flexbox;display:flex}.flex.column{-ms-flex-direction:column;flex-direction:column}.flex.align-center{-ms-flex-align:center;align-items:center}.flex.align-stretch{-ms-flex-align:stretch;align-items:stretch}.flex.justify-center{-ms-flex-pack:center;justify-content:center}.flex.justify-end{-ms-flex-pack:end;justify-content:flex-end}.flex.justify-start{-ms-flex-pack:start;justify-content:flex-start}.flex.justify-space-between{-ms-flex-pack:justify;justify-content:space-between}.flex-spring{-ms-flex-positive:1;flex-grow:1}.form.padded{padding:12px 16px}.row{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-16px;margin-right:-1rem;margin-left:-16px;margin-left:-1rem}.row.reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:16px;padding-right:1rem;padding-left:16px;padding-left:1rem}.col-fill{display:-ms-flexbox;display:flex}.col-xs,.flex-grow{-ms-flex-positive:1;flex-grow:1}.col-xs{-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-xs-1{-ms-flex-preferred-size:8.333333%;flex-basis:8.333333%;max-width:8.333333%}.col-xs-2{-ms-flex-preferred-size:16.666667%;flex-basis:16.666667%;max-width:16.666667%}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;max-width:33.333333%}.col-xs-5{-ms-flex-preferred-size:41.666667%;flex-basis:41.666667%;max-width:41.666667%}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-7{-ms-flex-preferred-size:58.333333%;flex-basis:58.333333%;max-width:58.333333%}.col-xs-8{-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%;max-width:66.666667%}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-ms-flex-preferred-size:83.333333%;flex-basis:83.333333%;max-width:83.333333%}.col-xs-11{-ms-flex-preferred-size:91.666667%;flex-basis:91.666667%;max-width:91.666667%}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.333333%}.col-xs-offset-2{margin-left:16.666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333333%}.col-xs-offset-5{margin-left:41.666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333333%}.col-xs-offset-8{margin-left:66.666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333333%}.col-xs-offset-11{margin-left:91.666667%}.start-xs{-ms-flex-pack:start;justify-content:flex-start;text-align:left}.center-xs{-ms-flex-pack:center;justify-content:center;text-align:center}.end-xs{-ms-flex-pack:end;justify-content:flex-end;text-align:right}.top-xs{-ms-flex-align:start;align-items:flex-start}.middle-xs{-ms-flex-align:center;align-items:center}.self-middle-xs{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;text-align:center}.bottom-xs{-ms-flex-align:end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;justify-content:space-around}.between-xs{-ms-flex-pack:justify;justify-content:space-between}.first-xs{-ms-flex-order:-1;order:-1}.last-xs{-ms-flex-order:1;order:1}@media only screen and (min-width:768px){.col-sm{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm-1{-ms-flex-preferred-size:8.333333%;flex-basis:8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex-preferred-size:16.666667%;flex-basis:16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex-preferred-size:41.666667%;flex-basis:41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-7{-ms-flex-preferred-size:58.333333%;flex-basis:58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-ms-flex-preferred-size:83.333333%;flex-basis:83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex-preferred-size:91.666667%;flex-basis:91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.333333%}.col-sm-offset-2{margin-left:16.666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333333%}.col-sm-offset-5{margin-left:41.666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333333%}.col-sm-offset-8{margin-left:66.666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333333%}.col-sm-offset-11{margin-left:91.666667%}.start-sm{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-sm{-ms-flex-pack:center;justify-content:center;text-align:center}.end-sm{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-sm{-ms-flex-align:start;align-items:flex-start}.middle-sm{-ms-flex-align:center;align-items:center}.bottom-sm{-ms-flex-align:end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;justify-content:space-around}.between-sm{-ms-flex-pack:justify;justify-content:space-between}.first-sm{-ms-flex-order:-1;order:-1}.last-sm{-ms-flex-order:1;order:1}}@media only screen and (min-width:992px){.col-md{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md-1{-ms-flex-preferred-size:8.333333%;flex-basis:8.333333%;max-width:8.333333%}.col-md-2{-ms-flex-preferred-size:16.666667%;flex-basis:16.666667%;max-width:16.666667%}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;max-width:33.333333%}.col-md-5{-ms-flex-preferred-size:41.666667%;flex-basis:41.666667%;max-width:41.666667%}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-7{-ms-flex-preferred-size:58.333333%;flex-basis:58.333333%;max-width:58.333333%}.col-md-8{-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%;max-width:66.666667%}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-ms-flex-preferred-size:83.333333%;flex-basis:83.333333%;max-width:83.333333%}.col-md-11{-ms-flex-preferred-size:91.666667%;flex-basis:91.666667%;max-width:91.666667%}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333333%}.col-md-offset-2{margin-left:16.666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333333%}.col-md-offset-5{margin-left:41.666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333333%}.col-md-offset-8{margin-left:66.666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333333%}.col-md-offset-11{margin-left:91.666667%}.start-md{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-md{-ms-flex-pack:center;justify-content:center;text-align:center}.end-md{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-md{-ms-flex-align:start;align-items:flex-start}.middle-md{-ms-flex-align:center;align-items:center}.bottom-md{-ms-flex-align:end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;justify-content:space-around}.between-md{-ms-flex-pack:justify;justify-content:space-between}.first-md{-ms-flex-order:-1;order:-1}.last-md{-ms-flex-order:1;order:1}}@media only screen and (min-width:1200px){.col-lg{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg-1{-ms-flex-preferred-size:8.333333%;flex-basis:8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex-preferred-size:16.666667%;flex-basis:16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex-preferred-size:41.666667%;flex-basis:41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-7{-ms-flex-preferred-size:58.333333%;flex-basis:58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-ms-flex-preferred-size:83.333333%;flex-basis:83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex-preferred-size:91.666667%;flex-basis:91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.333333%}.col-lg-offset-2{margin-left:16.666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.333333%}.col-lg-offset-5{margin-left:41.666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.333333%}.col-lg-offset-8{margin-left:66.666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.333333%}.col-lg-offset-11{margin-left:91.666667%}.start-lg{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.center-lg{-ms-flex-pack:center;justify-content:center;text-align:center}.end-lg{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.top-lg{-ms-flex-align:start;align-items:flex-start}.middle-lg{-ms-flex-align:center;align-items:center}.bottom-lg{-ms-flex-align:end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;justify-content:space-around}.between-lg{-ms-flex-pack:justify;justify-content:space-between}.first-lg{-ms-flex-order:-1;order:-1}.last-lg{-ms-flex-order:1;order:1}}@media only screen and (min-width:768px){.hidden-sm-up{display:none!important}}@media only screen and (max-width:767px){.hidden-xs-down{display:none!important}}*{box-sizing:border-box}body{margin:0;padding:0;font-family:Source Sans Pro,sans-serif;color:#3d3f45}.main-body{margin-top:30px}.page{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cursor-pointer{cursor:pointer}.overlay{z-index:4}.hidden-iframe{display:none}.icon{-ms-flex-negative:0;flex-shrink:0}.icon.margin-right{margin-right:6px}.spaced-children>*+*{margin-top:12px}a.unstyled:hover{text-decoration:none}ul{list-style-type:none;margin:0;padding:0}ul.bullet-list{list-style-type:disc}ul.bullet-list li{margin-left:28px}ol.prose,ul.prose{font-size:18px}.modal{width:440px;background-color:#fff;outline:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);margin-bottom:40vh;transform:translateY(-6px);transition:all .1s ease-in-out;border-radius:3px}.modal .modal-header{width:100%;background-color:#6574a6;color:#fff;padding:16px;border-top-left-radius:3px;border-top-right-radius:3px}.modal .modal-body{padding:16px;border:1px solid #a1a8bc;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.modal-overlay{z-index:1000;position:fixed;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.5)}.ReactModalPortal>div{opacity:0}.ReactModalPortal .ReactModal__Overlay{background-color:hsla(0,0%,100%,.5)}.ReactModalPortal .ReactModal__Overlay--after-open{opacity:1}.ReactModalPortal .ReactModal__Overlay--after-open .modal{transform:translateY(0)}.ReactModalPortal .ReactModal__Overlay--before-close{opacity:0}.section{padding-top:60px;padding-bottom:60px}.section.blue{background-color:#6574a6;color:#fff}.section.blue a{color:#fff;text-decoration:underline}.section.dark-white{background-color:#eff0f5}.section.less-padding{padding-top:40px;padding-bottom:40px}.rc-tooltip{background-color:transparent}.rc-tooltip-placement-bottom{padding-top:4px}.rc-tooltip-placement-bottom .rc-tooltip-arrow{margin-top:4px}.rc-tooltip-inner{background-color:#3d3f45;border:none;color:#fff;font-size:14px;padding:3px 8px;min-height:0}.rc-tooltip-arrow{border-bottom-color:#3d3f45!important}.title{font-family:Source Serif Pro,serif;font-size:48px;font-weight:700;margin-top:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-white{color:#fff}.text-white a{color:#fff;text-decoration:underline}.text-success{color:#2aa588}.text-error{color:#b83a60}.text-italic{font-style:italic}h1,h2,h3,h4,h5,h6,p{margin:0}h1{font-size:36px}h1,h2{font-weight:700;font-family:Source Sans Pro,sans-serif;color:#3d3f45}h2{font-size:28px}h5{font-size:16px;font-weight:700;font-family:Source Sans Pro,sans-serif;color:#a1a8bc;text-transform:uppercase}p{font-size:18px}p.medium,p code{font-size:16px}p.small{font-size:14px}.page-title{display:inline;font-size:28px;font-weight:700;color:#3d3f45;font-family:Source Sans Pro,sans-serif}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6,.prose p,h1.prose,h2.prose,h3.prose,h4.prose,h5.prose,h6.prose,p.prose{margin-bottom:.5em}.prose .button-group+p,.prose .button-group+ul,.prose h2+p,.prose p+.button-group,.prose p+p,.prose p+ul,.prose ul+.button-group,.prose ul+p{margin-top:1em}code,pre{background-color:#eff0f5;padding:2px 6px;border-radius:3px}
/*# sourceMappingURL=application.css.map*/