@charset "UTF-8";
/* https://pages.convertkit.com/templates/hudson/hudson.css */
.formkit-page{background:#fafafa;box-sizing:border-box;margin:0;min-height:100%;font-family:var(--body-font-family);font-size:16px;font-weight:400;text-align:center;position:relative}.formkit-background{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-position:center;opacity:.5;z-index:1}.formkit-container{z-index:2;position:relative}.formkit-container{min-height:calc(100vh - 96px);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.formkit-card{box-shadow:0 2px 34px 0 rgba(51,51,51,.25);width:560px;max-width:95%;margin:100px auto 40px auto;padding:20px 20px 5px 20px;display:inline-block}.formkit-card p{text-align:center!important}.formkit-avatar{border:7px solid #fff;width:90px;height:90px;overflow:hidden;border-radius:50%;margin-top:-80px;margin-bottom:10px;margin-right:auto;margin-left:auto}.formkit-avatar img{min-width:100%;max-width:100%;min-height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.formkit-header{font-family:var(--headings-font-family);margin-bottom:10px}.formkit-title{margin-bottom:30px}.formkit-title>p{margin:0}.formkit-form{background:#ebedf0;margin:30px -20px -20px -20px;padding:20px 20px 5px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.formkit-fields{display:-webkit-box;display:flex;flex-wrap:wrap;margin:0 -5px}.formkit-fields[data-stacked="true"] .formkit-field,.formkit-fields[data-stacked="true"] .formkit-submit{margin:0 0 15px 0;flex-basis:100%}.formkit-field{margin:0 5px 15px 5px;-webkit-box-flex:100;flex:100 1 auto}.formkit-submit{margin:0 5px 15px 5px;-webkit-box-flex:1;flex:1 100 auto}.formkit-input,select.formkit-select{background:transparent}.formkit-disclaimer{margin-top:10px}.formkit-powered-by-convertkit-container{padding:30px 0;margin:0}@media (min-width:500px){.formkit-card{padding:40px}.formkit-fields>.formkit-field{min-width:275px}.formkit-form{margin:30px -40px -40px -40px;padding:22px 40px 25px 40px}}