.comment-respond .required{color:var(--th-color-red)}.comment-reply-title{font-size:var(--wp--custom--typography--md)}.comments-area .comment-list .children>*,.comments-area .comment-list>*+*{border-top:1px solid var(--th-color-secondary-base);padding-top:calc(var(--wp--custom--spacing--baseline)/2)}.comment-respond .form-submit,.comment-respond p.comment-form-comment,.comments-area .comment-awaiting-moderation,.comments-area .comment-body>*+*,.comments-area .comment-list .children>*,.comments-area .comment-list>*+*,.comments-area .comment .comment-respond{-webkit-margin-before:calc(var(--wp--custom--spacing--baseline)/2);margin-block-start:calc(var(--wp--custom--spacing--baseline)/2)}.comment-respond label,.comments-area .comment-metadata,.comments-area .reply{font-size:var(--wp--custom--typography--sm);text-transform:uppercase}.comment-list{-webkit-margin-start:0;-webkit-padding-start:0;margin-inline-start:0;padding-inline-start:0}.comment-list,.comment-list .children{list-style:none}.comment-list .children{-webkit-padding-before:0;-webkit-padding-after:0;-webkit-padding-start:0;-webkit-margin-start:1em;margin-inline-start:1em;padding-block-end:0;padding-block-start:0;padding-inline-start:0}.comment-list .children .avatar{height:48px;width:48px}.comment-list .comment{position:relative}.comment-list .avatar{-webkit-margin-after:calc(var(--wp--custom--spacing--baseline)/3);border-radius:var(--wp--custom--radius--baseline);height:56px;margin-block-end:calc(var(--wp--custom--spacing--baseline)/3);width:56px}.comment-list .comment-metadata{-webkit-margin-before:.5em;margin-block-start:.5em}.comment-list .fn{display:block}.comment-list .fn a:not(:hover){color:inherit}.comment-list .comment-meta a{text-decoration:none}.comment-list .reply a{background-color:var(--th-color-white);border:1px solid;border-radius:var(--wp--custom--radius--baseline);display:inline-block;font-weight:700;padding:.2em .6em;text-decoration:none}@media (min-width:500px){.comment-list .avatar{left:0;position:absolute}.comment-list .fn{-webkit-padding-before:.35em;padding-block-start:.35em}.comment-list .children{-webkit-margin-start:2em;margin-inline-start:2em}.comment-list .children .comment-meta{-webkit-padding-start:calc(48px + var(--wp--custom--spacing--input-button));padding-inline-start:calc(48px + var(--wp--custom--spacing--input-button))}.comment-list .children .fn{-webkit-padding-before:0;padding-block-start:0}.comment-list .comment-meta{-webkit-padding-start:calc(56px + var(--wp--custom--spacing--input-button));padding-inline-start:calc(56px + var(--wp--custom--spacing--input-button))}}.comment-content>:last-child{-webkit-margin-after:0;margin-block-end:0}.comment-respond label,.comments-area .comment-author a:hover,.comments-area .comment-metadata,.comments-area .logged-in-as{color:var(--th-color-primary-light)}.comments-area .comment-metadata a:not(:hover),.comments-area .logged-in-as a:not(:hover){color:inherit}.comments-area .comment-edit-link:before{-webkit-padding-end:.5em;content:"/";padding-inline-end:.5em}.comments-area .comment-subscription-form+.comment-subscription-form{-webkit-margin-before:.5em;margin-block-start:.5em}.comments-area .comment-awaiting-moderation{-webkit-border-start:3px solid rgba(0,0,0,.1);background-color:#ffffdf;border-inline-start:3px solid rgba(0,0,0,.1);display:inline-block;padding:.5em}.comment-respond input:not([type=checkbox]),.comment-respond textarea{width:100%}.comment-respond .comment-form-comment textarea{-webkit-margin-before:0;margin-block-start:0}.comment-respond input[type=checkbox]{vertical-align:middle}.comment-respond input[type=checkbox]+label{-webkit-margin-start:.5em;-webkit-margin-after:0;margin-block-end:0;margin-inline-start:.5em}.comment-list .says,.comment-respond .comment-form-comment label{display:none}.comment-form>p{-webkit-margin-before:calc(var(--wp--custom--spacing--baseline)/4);-webkit-margin-after:0;margin-block-end:0;margin-block-start:calc(var(--wp--custom--spacing--baseline)/4)}@media (min-width:500px){.comment-respond .comment-reply-title+.comment-form{-webkit-margin-before:calc(var(--wp--custom--spacing--baseline)/6);margin-block-start:calc(var(--wp--custom--spacing--baseline)/6)}.comment-respond .comment-form{grid-gap:1em 2em;display:grid;grid-template-columns:repeat(3,1fr)}.comment-respond .comment-form>:is(p){margin:0}.comment-respond .comment-form>:first-child+.comment-form-comment{-webkit-margin-before:calc(var(--wp--custom--spacing--baseline)/4);margin-block-start:calc(var(--wp--custom--spacing--baseline)/4)}.comment-respond .comment-form>:not(:is(.comment-form-url,.comment-form-author,.comment-form-email)){grid-column:1/-1}.comment-respond .comment-form .form-submit{-webkit-margin-before:calc(var(--wp--custom--spacing--baseline)/4);margin-block-start:calc(var(--wp--custom--spacing--baseline)/4)}.comment-respond .comment-form .form-submit .submit{width:auto}}.comment-form-cookies-consent{-webkit-padding-before:calc(var(--wp--custom--spacing--baseline)/4);padding-block-start:calc(var(--wp--custom--spacing--baseline)/4)}#cancel-comment-reply-link{-webkit-margin-start:.5em;font-weight:400;margin-inline-start:.5em}#cancel-comment-reply-link:not(:hover){color:var(--th-color-accent-base)}.comment-respond .logged-in-as a:not(:hover){color:var(--th-color-primary-light);text-decoration:none}.comment-respond .logged-in-as a:nth-child(2){font-weight:bolder}.comment-respond .logged-in-as a:nth-child(2):not(:hover){text-decoration:underline;-webkit-text-decoration-color:var(--th-color-secondary-base);text-decoration-color:var(--th-color-secondary-base)}.comment-respond .logged-in-as .comment-required-message{-webkit-margin-before:.75em;display:block;font-size:.889em;margin-block-start:.75em}.comment-list .avatar{--wp--custom--radius--baseline:9999px}.comment-list .fn{line-height:var(--wp--custom--leading--tight)}.comment-list .reply a{--wp--custom--radius--baseline:9999px;padding:.1em .75em}.comment-list .comment-content{background-color:var(--th-color-secondary-light);border-radius:var(--wp--custom--radius--baseline);padding:1em 1.25em;position:relative}.has-bubble-content-style .bypostauthor .comment-content:before,.has-bubble-content-style .comment-content:after{border-style:solid;border-width:0 10px 10px;content:"";display:block;left:15px;position:absolute;width:0}.has-bubble-content-style .comment-content:after{border-bottom-color:var(--th-color-secondary-light);border-left-color:transparent;border-right-color:transparent;border-top-color:var(--th-color-secondary-light);top:-10px;z-index:1}.has-bubble-content-style .bypostauthor .comment-content{background-color:var(--th-color-white);border:2px solid var(--th-color-accent-base)}.has-bubble-content-style .bypostauthor .comment-content:after{border-bottom-color:var(--th-color-accent-base);border-left-color:transparent;border-right-color:transparent;border-top-color:var(--th-color-accent-base)}.has-bubble-content-style .bypostauthor .comment-content:before{border-bottom-color:var(--th-color-white);border-left-color:transparent;border-right-color:transparent;border-top-color:var(--th-color-white);top:-7px;z-index:2}.has-bubble-content-style.comment-list .children>*,.has-bubble-content-style.comment-list>*+*{border-top-style:dashed}.comment-respond label,.comments-area .comment-metadata,.comments-area .reply{text-transform:none}.comment-respond p.comment-form-author input,.comment-respond p.comment-form-email input,.comment-respond p.comment-form-url input{--wp--custom--radius--baseline:99px}.comment-navigation{border-top:1px solid var(--th-color-secondary-base);font-size:var(--wp--custom--typography--sm);font-weight:700;padding-top:calc(var(--wp--custom--spacing--baseline)/2)}.comment-navigation .nav-links{grid-gap:2em;display:-webkit-box;display:-ms-flexbox;display:flex}.comment-navigation a{text-decoration:none}.comment-navigation .nav-previous{-webkit-margin-end:auto;margin-inline-end:auto}.comment-navigation .nav-previous a:before{content:"\2190";padding-right:.5em}.comment-navigation .nav-next{-webkit-margin-start:auto;margin-inline-start:auto;text-align:end}.comment-navigation .nav-next a:after{content:"\2192";padding-left:.5em}