.flc_comment-list .flc_textarea .flc_comment{margin-bottom:var(--fcom-spacing-lg)}.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_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{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_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_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_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}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_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)}