.comments-area{position:relative;margin:0
auto;margin-top:var(--content_padding)}.no-widgets-in-sidebar .comments-area{max-width:var(--layout_width_entry_content)}.has-content-layout-no-padding .comments-area{margin-bottom:var(--content_padding)}.comments-title
span{font-weight:400}.comments-title .add-comment-link{display:block;margin:1em
0;font-size:0.809em}@media (min-width:880px){.comments-title .add-comment-link{float:right;margin:0}}.comment-list{clear:both;padding:0;margin:0
0 1.618em}.comment-list,.comment-list
.children{list-style:none}.comments-closed+.comment-list{margin-top:1.618em}.comment-list .children>li,.comment-list>li{position:relative;padding:1.618em 0 0;margin:0;background:none}@media (min-width:672px){.comment-list .children>li,.comment-list>li{padding-left:3em}}.comment-list
.children{clear:both;margin:0;margin-left:1em}@media (min-width:672px){.comment-list
.children{margin-left:-1.618em}}.comment-body{padding:0
0 1.618em}@media (min-width:672px){.comment-body{padding-left:1em}}.comment-content
a{word-wrap:break-word}.comment-content blockquote,.comment-content p,.comment-content
table{margin-bottom:1em}.comment-content blockquote:last-child,.comment-content p:last-child,.comment-content table:last-child{margin-bottom:0}.comment
.reply{margin-top:0.5em}.comment-list .pingback,.comment-list
.trackback{padding-left:0}.pingback .comment-body,.trackback .comment-body{padding:0}.comment-meta{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:0.618em;margin-bottom:1em;border-bottom-width:2px;border-bottom-style:solid;overflow:hidden}.comment-meta
.avatar{display:block;width:3.382em;margin-bottom:1em;border-radius:50%}@media (min-width:672px){.comment-meta
.avatar{position:absolute;width:3em;left:0;top:1.618em;margin-bottom:0}}.comment-metadata{font-size:0.809em}.comment-metadata .edit-link{padding-left:0.382em;font-variant:small-caps}.comment-respond{padding:1.618em 0 0;border-top-width:2px;border-top-style:solid}.comment-list .comment-respond{margin:1.618em 0;border-bottom-width:2px;border-bottom-style:solid}.comment-respond [type=email],.comment-respond [type=text],.comment-respond [type=url],.comment-respond
textarea{width:100%}.comment-respond label:first-child{display:block;margin-bottom:0.382em}.comment-respond textarea:invalid{max-height:4.472em;overflow-y:hidden}.comment-form
p{margin-bottom:1em}.comment-form
label{display:block;font-size:0.809em}.comment-form [type=checkbox]+label,.comment-form [type=radio]+label{display:inline}.comment-form-url{clear:both}@media (min-width:448px){.comment-form-author,.comment-form-email{float:left;width:48%;margin-left:4%}.comment-form-author{margin-left:0}}.comment-reply-title{margin-bottom:2rem}#cancel-comment-reply-link{float:right;margin-left:1rem;font-size:0.809em}.bypostauthor>.comment-body .vcard .fn:before{content:"✍️ ";speak:none}.comment-navigation{clear:both;display:block;position:relative;padding:1.618em 0;margin:0}.comment-navigation[aria-label]>h2.screen-reader-text{display:none}.comment-list+.comment-navigation{padding:0
0 3.236em}.comment-navigation
a{display:inline-block;padding:0.618em 1em;line-height:normal;cursor:pointer}.comment-navigation a:hover{text-decoration:none}.comment-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.comment-content:after,.comment-navigation:after{content:"";clear:both;display:table;table-layout:fixed}.sidebar{margin:var(--white_space) 0 0}@media (min-width:880px){.sidebar{float:left;width:calc(100% * var(--sidebar_width) - 5%);margin-top:0}}.sidebar
.widget{position:relative;padding:2em}.sidebar .widget:not(:first-child){margin-top:1em}.sidebar
select{width:100%}.widget-title,.widget_block h2,.widgettitle{font-size:1.125em;font-weight:700;margin-top:0;margin-bottom:2rem}.sidebar .widget_nav_menu ul:not(.menu-social-links) a{display:block}.header-widgets ul:not(.menu-social-links){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-widgets ul:not(.menu-social-links) li{padding:0;margin-right:1em;border:0}.header-widgets .sub-menu{display:none}.sidebar .widget_pages ul
a{display:block}.widget_recent_comments li:before{display:none}.widget_recent_comments .comment-author-link{display:block}.widget_recent_comments .comment-author-link:before{content:"—";margin-right:0.25em;speak:none}.widget_recent_comments .comment-author-link+a{font-family:var(--typography_font_headings);font-weight:700;text-decoration:none}.widget_recent_entries
a{font-family:var(--typography_font_headings);font-weight:700}.widget_recent_entries .post-date{display:block;font-size:0.8em;text-transform:uppercase;letter-spacing:var(--letter_spacing)}.widget_recent_entries .post-date:before{content:"—";font-size:1rem;margin-right:0.5em;opacity:0;speak:none}.widget .wp-block-latest-posts
li{display:block}.widget .wp-block-latest-posts a:not(.link-more){display:inline;margin:0;font-size:1em}.sidebar .widget .wp-block-latest-posts a:not(.link-more){color:var(--color_content_headings)}.widget .wp-block-latest-posts .entry-meta{margin:0;font-size:0.8em;text-transform:uppercase;letter-spacing:var(--letter_spacing)}.site .widget_rss ul
li{padding-top:1em;padding-bottom:1em}.site .widget_rss ul li:before{display:none}.site .widget_rss ul li:first-child{padding-top:0}.site .widget_rss ul li:last-child{padding-bottom:0}.widget_rss
.rsswidget{display:block;font-family:var(--typography_font_headings);font-size:1.25em;font-weight:700;line-height:1.25}.widget_rss .rss-date{display:block;margin:1em
0;font-size:0.8em;text-transform:uppercase}.widget_rss
cite{display:block;margin-top:1em;font-style:italic}.widget-title
.rsswidget{display:inline;font-size:1em;text-decoration:none;text-transform:inherit;letter-spacing:inherit;color:var(--color_content_headings)}.wp-tag-cloud{margin:0;list-style:none}.wp-tag-cloud
li{display:inline-block}.tag-link-count{font-size:0.75rem;font-weight:400}.sidebar .widget,.widget_calendar thead
th{z-index:1}.sidebar .widget:before,.widget_calendar thead th:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:currentColor;border-radius:inherit;opacity:var(--pseudo_background_opacity);z-index:-1}.footer-widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + var(--posts_list_gap));margin:calc(var(--posts_list_gap) / 2 * -1)}.footer-widgets
.widget{-webkit-box-flex:1;-ms-flex:1 1 160px;flex:1 1 160px;min-width:160px;max-width:var(--layout_width_content);margin:calc(var(--posts_list_gap) / 2)}.footer-widgets :only-child{margin-right:auto}.widget_calendar{text-align:inherit}.widget_calendar
caption{font-size:0.8em;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:var(--letter_spacing);caption-side:top}.widget_calendar
table{margin:0;font-family:inherit;text-align:center;border-collapse:separate;border-width:0}.widget_calendar table
caption{color:inherit}.widget_calendar tr td,.widget_calendar tr
th{width:auto;height:2em;padding:0;text-align:center;vertical-align:middle}.widget_calendar thead
th{position:relative;font-size:0.8em;font-weight:700;border-width:0}.widget_calendar tbody
a{display:block;width:100%;height:100%;text-decoration:none;line-height:2;background:var(--color_button_background);color:var(--color_button_text);-webkit-transition:background 0.3s;transition:background 0.3s}.widget_calendar tbody a:focus,.widget_calendar tbody a:hover{outline-color:var(--color_button_hover_background)}.widget_calendar tbody a:focus{outline-color:var(--color_accent)}.widget_calendar tfoot
a{color:inherit}.widget_calendar
.pad{visibility:hidden}.widget_calendar .wp-calendar-nav{margin-top:0.5rem;font-size:0.8em;font-weight:700;text-align:inherit;text-transform:uppercase;letter-spacing:var(--letter_spacing)}.widget_calendar .wp-calendar-nav
a{text-decoration:none}.widget_calendar .wp-calendar-nav a:focus,.widget_calendar .wp-calendar-nav a:hover{text-decoration:underline}.wp-tag-cloud
a{padding:0;padding-right:0.25em;line-height:1.618rem;text-decoration:none}.wp-tag-cloud a:active,.wp-tag-cloud a:focus,.wp-tag-cloud a:hover{text-decoration:underline}.wp-tag-cloud a:before{content:"#"}.widget_archive ul,.widget_categories ul,.widget_meta ul,.widget_nav_menu ul:not(.menu-social-links),.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul,.widget_rss
ul{margin:0;list-style:none}.widget_archive ul ul,.widget_categories ul ul,.widget_meta ul ul,.widget_nav_menu ul:not(.menu-social-links) ul,.widget_pages ul ul,.widget_recent_comments ul ul,.widget_recent_entries ul ul,.widget_rss ul
ul{margin-left:0.5rem;margin-top:0.25rem;margin-bottom:-0.25rem;list-style:inherit}.widget_archive ul li,.widget_categories ul li,.widget_meta ul li,.widget_nav_menu ul:not(.menu-social-links) li,.widget_pages ul li,.widget_recent_comments ul li,.widget_recent_entries ul li,.widget_rss ul
li{padding:0.25rem 0}.widget_archive ul li:before,.widget_categories ul li:before,.widget_meta ul li:before,.widget_nav_menu ul:not(.menu-social-links) li:before,.widget_pages ul li:before,.widget_recent_comments ul li:before,.widget_recent_entries ul li:before,.widget_rss ul li:before{content:"—";margin-right:0.25rem;speak:none}.widget_archive ul a,.widget_categories ul a,.widget_meta ul a,.widget_nav_menu ul:not(.menu-social-links) a,.widget_pages ul a,.widget_recent_comments ul a,.widget_recent_entries ul a,.widget_rss ul
a{text-decoration:none}.widget_archive ul a:focus,.widget_archive ul a:hover,.widget_categories ul a:focus,.widget_categories ul a:hover,.widget_meta ul a:focus,.widget_meta ul a:hover,.widget_nav_menu ul:not(.menu-social-links) a:focus,.widget_nav_menu ul:not(.menu-social-links) a:hover,.widget_pages ul a:focus,.widget_pages ul a:hover,.widget_recent_comments ul a:focus,.widget_recent_comments ul a:hover,.widget_recent_entries ul a:focus,.widget_recent_entries ul a:hover,.widget_rss ul a:focus,.widget_rss ul a:hover{text-decoration:underline}.widget_archive ul .chosen,.widget_categories ul .chosen,.widget_meta ul .chosen,.widget_nav_menu ul:not(.menu-social-links) .chosen,.widget_pages ul .chosen,.widget_recent_comments ul .chosen,.widget_recent_entries ul .chosen,.widget_rss ul
.chosen{font-weight:700}.widget .current-cat>a,.widget .current-menu-item>a,.widget .current_page_item>a{font-weight:400}.widget .current-cat>a:before,.widget .current-menu-item>a:before,.widget .current_page_item>a:before{content:"—";margin-right:0.25em;speak:none}.sidebar .widget_categories ul,.sidebar .widget_nav_menu ul:not(.menu-social-links),.sidebar .widget_pages
ul{overflow-x:hidden}.sidebar .widget_categories ul li,.sidebar .widget_nav_menu ul:not(.menu-social-links) li,.sidebar .widget_pages ul
li{position:relative;padding-top:0.5rem;padding-bottom:0.5rem}.sidebar .widget_categories ul li:before,.sidebar .widget_nav_menu ul:not(.menu-social-links) li:before,.sidebar .widget_pages ul li:before{display:none}.sidebar .widget_categories ul li:after,.sidebar .widget_nav_menu ul:not(.menu-social-links) li:after,.sidebar .widget_pages ul li:after{content:"";position:absolute;width:200%;right:0;top:0;border-bottom:1px solid;border-color:inherit}.sidebar .widget_categories ul ul,.sidebar .widget_nav_menu ul:not(.menu-social-links) ul,.sidebar .widget_pages ul
ul{margin-top:0.5rem;margin-bottom:-0.5rem;overflow-x:visible}.widget_text:after{content:"";clear:both;display:table;table-layout:fixed}