.mui--text-display3{font-weight:400;font-size:64px;line-height:85px}.mui--text-display2{font-weight:400;font-size:48px;line-height:64px}.mui--text-display1{font-weight:400;font-size:32px;line-height:42px}.mui--text-headline,.mui-form .cm-editor .cm-scroller .cm-heading1,h1{font-weight:400;font-size:24px;line-height:31px}.mui--text-heading,.mui-form .cm-editor .cm-scroller .cm-heading2,h2{font-weight:400;font-size:20px;line-height:27px}.mui--text-title,.mui-form .cm-editor .cm-scroller .cm-heading3,h3{font-weight:400;font-size:18px;line-height:27px}.mui--text-subhead,.mui-form .cm-editor .cm-scroller .cm-heading4,.mui-form .cm-editor .cm-scroller .cm-placeholder,h4{font-weight:400;font-size:16px;line-height:24px}p.mui--text-body2,.mui-form .cm-editor .cm-scroller p.cm-heading5{margin-bottom:16px}.mui--text-body2,.mui-form .cm-editor .cm-scroller .cm-heading5,h5{font-weight:400;font-size:14px;line-height:21px}p.mui--text-body2,.mui-form .cm-editor .cm-scroller p.cm-heading5{margin-bottom:14px}h6{font-weight:400;font-size:12px;line-height:18px}.mui--text-caption{font-weight:400;font-size:12px;line-height:16px}.mui--text-menu,.mui--text-button{font-weight:400;font-size:14px;line-height:24px}.mui--text-body1{font-weight:400;font-size:10px;line-height:16px}.fa5-icon{width:14px;height:14px;fill:currentColor}.fa5--align-baseline{position:relative;top:.09em}.fa5-icon--caption{width:12px;height:12px}.fa5-icon--body{width:14px;height:14px}.fa5-icon--subhead{width:16px;height:16px}.fa5-icon--title{width:18px;height:18px}.fa5-icon--heading{width:20px;height:20px}.fa5-icon--headline{width:24px;height:24px}.fa5-icon--display1{width:32px;height:32px}.mui-form .cm-editor{border:none;border-bottom:1px solid #c0ccda;box-shadow:none;border-radius:0;height:auto;outline:none}.mui-form .cm-editor .cm-scroller{font-size:16px;font-family:inherit;line-height:inherit;color:inherit;min-height:6em;background:#fff}.mui-form .cm-editor .cm-scroller .cm-placeholder{color:#c0ccda;font-family:inherit}.mui-form .cm-editor .cm-scroller .cm-gutters{background:inherit;border:none}.mui-form .cm-editor .cm-scroller .cm-heading1,.mui-form .cm-editor .cm-scroller .cm-heading2,.mui-form .cm-editor .cm-scroller .cm-heading3,.mui-form .cm-editor .cm-scroller .cm-heading4,.mui-form .cm-editor .cm-scroller .cm-heading5{margin-top:8px;margin-bottom:14px;font-weight:700;display:inline-block}.mui-form .cm-editor .cm-scroller .cm-link{color:#0f73ed}.mui-form .cm-editor .cm-scroller .cm-strikethrough{text-decoration:line-through}.mui-form .cm-editor .cm-scroller .cm-strong{font-weight:700}.mui-form .cm-editor .cm-scroller .cm-code{font-family:monospace,monospace;font-size:14px;line-height:1.5}.mui-form .cm-editor.cm-focused{border-color:#0f73ed;outline:none !important}form.mui--bg-accent .cm-editor{background:#f9f9f9}@media(min-width: 768px){.mui-form .cm-editor .cm-scroller{margin-left:-16px}.modal .mui-form .cm-editor .cm-scroller{margin-left:0}}@media(max-width: 767px){.post-form-block{position:fixed;top:16px;right:16px;z-index:1000}.post-form-block .comment-new-mobile{font-size:18px;line-height:1}.proposal__section .post-form-block{position:relative;float:right;top:-12px;right:0;height:0;margin:0}.proposal__section .post-form-block .comment-new-mobile{font-size:18px}}.post-form-block{display:flex;justify-content:space-between;align-items:flex-end;margin:0 0 16px}.post-form-block .post-form{cursor:pointer;text-decoration:none !important;color:#4d5763;font-size:16px;border-radius:16px 16px 0 16px;background-color:#f1f1f1;padding:21px 16px;margin:0;display:inline-block;width:calc(100% - 48px)}.post-form-block .user{display:inline-block}.post-form-block .user .user__box{align-items:start;padding:0}.post-form-block .user .user__box span{height:40px}.post-form-block .user .user__box .user__box__gravatar{margin:0}.comment{margin:16px 0 0}.comment .comment__header{display:flex;width:100%;align-content:center}.comment .comment__header .comment__header__expand{margin-right:4px}.comment .comment__header .mui-btn--nostyle+.mui-btn--nostyle{margin-left:0}.comment .comment__header .comment__header__details{display:inline-block;width:100%;max-width:calc(100% - 36px)}.comment .comment__header .comment__header__details .commenter{margin-right:4px}.comment .comment__header .comment__header__details .comment__header__details__user{min-height:40px}.comment .comment__header .comment__header__details .user__box{padding-bottom:0}.comment .comment__header .comment__header__details .badge{margin-left:4px;margin-bottom:4px}.comment .comment__body{border-left:1px solid rgba(132,146,166,.3);margin:0 0 0 7px}.comment .comment__body img{max-width:100%}.comment .comment__body blockquote{border-left:3px solid #c0ccda;padding:0 0 0 8px}.comment .comment__body .comment__body__inner,.comment .comment__body .comment--children{padding-left:8px;word-break:break-word;margin-bottom:14px}.comment .comment__body .js-comment-form .ajax-form{margin-top:8px}.comment .comment__body .js-comment-form>.comment__body__links.link-icon:first-child{padding-left:0}.comment .comment__body .js-comment-form .comment__body__links.link-icon .fa5-icon--aligntop{position:relative;top:-1px}.comment .comment__body:hover{border-left:1px solid #f06a5e}@media(min-width: 1200px){.comment .comment__body .comment--children{margin-bottom:16px}}.comment:first-child{margin:0}@media(max-width: 767px){.comment--modal{position:fixed;top:52px;bottom:0;left:0;right:0;z-index:1002;background:#fff;padding:8px 16px 56px;margin:0;overflow-y:scroll}.comment--modal>.comment__body>.comment__body__inner{background-color:#e1eefd}}.ajax-form{position:relative;clear:both;width:100%;margin:0 0 16px}.ajax-form .mui-form{display:flex;justify-content:space-between;align-items:flex-end;margin:0}.ajax-form .mui-form .mui-form__fields{display:inline-block;width:calc(100% - 48px);margin:0;padding:0}.ajax-form .mui-form .mui-form__fields textarea.field-comment_message{display:none}.ajax-form .mui-form .mui-form__fields .cm-editor{border:1px solid #0f73ed;border-radius:16px 16px 0 16px;padding:16px;height:auto}.ajax-form .mui-form .mui-form__fields .cm-editor .cm-scroller{min-height:29px}.ajax-form .mui-form .mui-form__fields .cm-editor~.cm-editor{display:none !important}.ajax-form .mui-form .mui-form__fields .cm-editor.cm-focused{border:1px solid #4a90e2}.ajax-form .icon-btn{min-width:40px;margin:0}.ajax-form .user{display:inline-block;margin-left:8px}.ajax-form .user .user__box{align-items:start;padding:0}.ajax-form .user .user__box span{height:40px}.ajax-form .user .user__box .user__box__gravatar{margin:0}@media(max-width: 767px){.ajax-form.ajax-form--mob{position:fixed;bottom:0;left:0;box-shadow:0 0 4px 0 rgba(0,0,0,.15);background-color:#fff;z-index:1001;margin:0;max-height:100%;overflow-y:scroll}.ajax-form.ajax-form--mob .mui-form{align-items:center}.ajax-form.ajax-form--mob .mui-form .mui-form__fields .cm-editor{border:none;border-radius:0;background:#fff;min-height:72px}.ajax-form.ajax-form--mob .user,.ajax-form.ajax-form--mob .icon-btn{margin:0 8px 0 0}.ajax-form--block.ajax-form--mob{padding:16px}.ajax-form--block.ajax-form--mob .mui-form{display:block}.ajax-form--block.ajax-form--mob .mui-form .ajax-form__title{margin:0}}@media(min-width: 768px){.ajax-form--block .mui-form{justify-content:flex-start}.ajax-form--block .mui-form .ajax-form__title{margin-right:8px}}.slide-enter-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.slide-leave-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);-webkit-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);-o-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}.slide-enter-to,.slide-leave{max-height:100px;overflow:hidden}.slide-enter,.slide-leave-to{overflow:hidden;max-height:0}@media(min-width: 768px){.comment__body__links.link-icon{font-size:12px}.comment__body__links.link-icon .fa5-icon{width:12px;height:12px;margin-right:8px;vertical-align:middle}}