:root{--fcom-primary-text:#19283a;--fcom-secondary-text:#525866;--fcom-text-link:#2271b1;--fcom-text-off:#959595;--fcom-primary-bg:#ffffff;--fcom-secondary-bg:#f0f2f5;--fcom-secondary-content-bg:#f0f3f5;--fcom-active-bg:#f0f3f5;--fcom-light-bg:#E1E4EA;--fcom-primary-border:#e3e8ee;--fcom-highlight-bg:#fffce3;--fcom-primary-button:#2B2E33;--fcom-primary-button-text:#ffffff;--fcom-spacing-xs:5px;--fcom-spacing-sm:10px;--fcom-spacing-md:15px;--fcom-spacing-lg:20px;--fcom-spacing-xl:30px;--fcom-spacing-2xl:40px;--fcom-avatar-size:54px;--fcom-avatar-size-mobile:24px;--fcom-child-indent:60px;--fcom-child-indent-mobile:15px;--fcom-font-size-sm:80%;--fcom-font-size-base:14px;--fcom-font-size-title:28px;--fcom-radius:4px;--fcom-radius-full:50%}.flc_comment-list{margin:0;padding:0;list-style:none}.flc_comment-list .flc_textarea .flc_comment{margin-bottom:var(--fcom-spacing-lg)}.flc_comment-list .flc_comment{display:block;margin-bottom:var(--fcom-spacing-xl)}.flc_comment-list .flc_comment>article.flc_body{position:relative}.flc_comment-list .flc_comment>article.flc_body .flc_comment-content{margin-bottom:0;padding-top:.5em}.flc_comment-list .flc_comment>article.flc_body .flc_comment-content p{margin-bottom:var(--fcom-spacing-xs)}.flc_comment-list .flc_comment>article.flc_body .flc_comment-content p:last-child{margin-bottom:0;margin-block-end:0}.flc_comment-list .flc_comment>article.flc_body .flc_comment-content p:first-child{margin-top:0;margin-block-start:0}.flc_respond{margin:0 auto var(--fcom-spacing-2xl)}.flc_respond h3{padding:0;margin:var(--fcom-spacing-md) 0;display:block;font-size:var(--fcom-font-size-base)}.flc_respond .flc_submit{margin-top:var(--fcom-spacing-lg)}.flc_body{display:flex;align-items:flex-start;column-gap:var(--fcom-spacing-sm)}@media(max-width:769px){.flc_body{column-gap:7px}}.flc_body .flc_comment__details{flex:1 auto;min-width:0}.flc_body .crayons-card{border-radius:var(--fcom-radius);background:var(--fcom-secondary-content-bg);color:var(--fcom-primary-text);box-shadow:0 0 0 1px #0000000d;overflow-wrap:anywhere;padding:var(--fcom-spacing-md)}@media(max-width:769px){.flc_body .crayons-card{padding:7px}}.flc_body .crayons-card time,.flc_body .crayons-card .comment-edit-link{color:var(--fcom-text-off);font-size:var(--fcom-font-size-sm)}.flc_body .crayons-card .comment__header{line-height:100%}.flc_body .crayons-card .comment__header a{text-decoration:none;color:var(--fcom-primary-text)}.flc_body .comment_footer{margin-top:var(--fcom-spacing-sm);display:flex;align-items:center;line-height:100%}.flc_body .comment_footer a{padding:3px 7px;display:flex;align-items:center;text-decoration:none;color:var(--fcom-text-link);cursor:pointer;font-size:var(--fcom-font-size-sm)}.flc_body .comment_footer a:hover{background-color:var(--fcom-active-bg);border-color:#fff0;box-shadow:none;color:var(--fcom-primary-text)}.flc_comment_author{width:var(--fcom-avatar-size)}@media(max-width:769px){.flc_comment_author{width:var(--fcom-avatar-size-mobile)}}.flc_comment_author img{box-sizing:border-box;border:5px solid var(--fcom-primary-border);border-radius:var(--fcom-radius-full);max-width:100%}.flc_comment_wrap{display:flex;align-items:flex-start;column-gap:var(--fcom-spacing-sm)}.flc_comment_wrap *{box-sizing:border-box}.flc_comment_wrap .flc_comment_form{flex:1 auto;min-width:0}.flc_text_active{resize:vertical;overflow:auto;min-height:50px;max-height:300px}.flc_error,.error.text-danger{margin:var(--fcom-spacing-sm) 0!important;background:var(--fcom-highlight-bg);padding:var(--fcom-spacing-sm) var(--fcom-spacing-md)}.flc_notice{margin:var(--fcom-spacing-sm) 0!important;background:var(--fcom-secondary-content-bg);padding:var(--fcom-spacing-sm) var(--fcom-spacing-md)}.flc_comment-list.flc_child_comments{margin-left:var(--fcom-child-indent);margin-top:var(--fcom-spacing-lg)}@media(max-width:769px){.flc_comment-list.flc_child_comments{margin-left:var(--fcom-child-indent-mobile)}}.flc_child_form{margin-left:calc(var(--fcom-child-indent) + 4px);margin-top:var(--fcom-spacing-lg)}@media(max-width:769px){.flc_child_form{margin-left:var(--fcom-child-indent-mobile)}}.flc_avatar_el{width:var(--fcom-avatar-size);height:var(--fcom-avatar-size);background:var(--fcom-light-bg);border-radius:var(--fcom-radius-full);border:5px solid var(--fcom-primary-border)}.flc_row.flc_person_form_fields{display:flex;column-gap:var(--fcom-spacing-md);margin:var(--fcom-spacing-sm) 0 var(--fcom-spacing-md)}@media(max-width:769px){.flc_row.flc_person_form_fields{flex-direction:column}}.flc_row.flc_person_form_fields label{font-weight:500}.flc_row.flc_person_form_fields input{flex:1;padding:7px var(--fcom-spacing-sm)}@media(max-width:769px){.flc_row.flc_person_form_fields input{width:100%;margin-bottom:var(--fcom-spacing-sm)}}.flc_row.flc_person_form_fields .flc_form_field{flex:1;display:flex;align-items:center;column-gap:var(--fcom-spacing-xs)}@media(max-width:769px){.flc_row.flc_person_form_fields .flc_form_field{flex-direction:column;align-items:flex-start}}.flc_comments-title{margin-bottom:var(--fcom-spacing-lg);font-size:var(--fcom-font-size-title);color:var(--fcom-text-link)}.flc_content_textarea{padding:var(--fcom-spacing-sm);border-color:var(--fcom-primary-border);width:100%;height:auto;background:var(--fcom-secondary-content-bg);color:var(--fcom-primary-text)}.flc_content_textarea::placeholder{color:var(--fcom-text-off)}button.flc_button{display:inline-block;border:none;border-radius:var(--fcom-radius);line-height:100%;font-weight:700;font-size:var(--fcom-font-size-base);padding:var(--fcom-spacing-sm) var(--fcom-spacing-lg);box-shadow:none;cursor:pointer;background:var(--fcom-primary-button);color:var(--fcom-primary-button-text)}button.flc_button:hover{opacity:.9}.flc_native_comments .flc_comment .flc_comment,.flc_native_comments .flc_comment .flc_comment_respond{margin-left:var(--fcom-child-indent);margin-top:var(--fcom-spacing-lg)}@media(max-width:769px){.flc_native_comments .flc_comment .flc_comment,.flc_native_comments .flc_comment .flc_comment_respond{margin-left:var(--fcom-child-indent-mobile)}}p.comment-awaiting-moderation{font-size:90%;font-style:italic}.flc_sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.flc_hp_field{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important}.flc_loading_placeholder{text-align:center;color:var(--fcom-text-off)}.flc_comments_closed{color:var(--fcom-secondary-text);font-style:italic;margin-bottom:var(--fcom-spacing-lg)}.flc_load_more{display:flex;justify-content:center;margin-top:var(--fcom-spacing-lg)}