.comment-respond .required{color:var(--wp--preset--color--vivid-red)}.comment-reply-title{margin-block-start:0;font-size:var(--wp--preset--font-size--medium)}.comments-area .comment-list .children>*,.comments-area .comment-list>*+*{border-block-start:1px solid var(--wp--preset--color--secondary-base);margin-block-start:var(--wp--style--block-gap)}.comments-area .comment-list .children>*,.comments-area .comment-list>*+*{padding-block-start:var(--wp--style--block-gap)}.comment-respond .form-submit,.comment-respond p.comment-form-comment,.comments-area .comment .comment-respond,.comments-area .comment-awaiting-moderation,.comments-area .comment-body>*+*{margin-block-start:var(--wp--style--block-gap)}.comment-respond label,.comments-area .comment-metadata,.comments-area .reply{font-size:var(--wp--preset--font-size--small)}.comment-list{margin-inline-start:0;padding-inline-start:0}.comment-list,.comment-list .children{list-style:none}.comment-list .children{padding-block:0;padding-inline-start:0;margin-inline-start:1em}.comment-list .children .avatar{height:48px;width:48px}.comment-list .comment{position:relative}.comment-list .avatar{height:56px;width:56px;border-radius:9999px}.comment-list .comment-metadata{margin-block-start:0.5em}.comment-list .comment-metadata a{font-weight:400}.comment-list .comment-metadata a:hover{text-decoration:underline}.comment-list .fn{display:block;line-height:var(--wp--custom--leading--tight)}.comment-list .fn a:not(:hover){color:inherit}.comment-list .comment-meta a{text-decoration:none}.comment-list .comment-content{position:relative;background-color:var(--wp--preset--color--secondary-light);padding:calc(var(--wp--custom--spacing--gap-flex)/ 1.5) var(--wp--custom--spacing--gap-flex);border-radius:var(--wp--custom--radius--base)}.comment-list .reply a{font-weight:700;background-color:var(--wp--preset--color--white);display:inline-block;padding:.1em .75em;border:1px solid;text-decoration:none;border-radius:9999px}@media (min-width:500px){.comment-list .avatar{position:absolute;inset-inline-start:0}.comment-list .fn{padding-block-start:0.35em}.comment-list .children{margin-inline-start:2em}.comment-list .children .comment-meta{padding-inline-start:calc(48px + var(--wp--style--block-gap))}.comment-list .children .fn{padding-block-start:0}.comment-list .comment-meta{padding-inline-start:calc(56px + var(--wp--style--block-gap))}}.comment-content>:first-child{margin-block-start:0}.comment-content>:last-child{margin-block-end:0}.comment-respond label,.comments-area .comment-author a:hover,.comments-area .comment-metadata,.comments-area .logged-in-as{color:var(--wp--preset--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{content:"/";padding-inline-end:0.25em;opacity:.75}.comments-area .comment-subscription-form+.comment-subscription-form{margin-block-start:0.5em}.comments-area .comment-awaiting-moderation{margin-block-start:0.5em;display:inline-block;max-width:60ch;color:var(--wp--preset--color--accent-dark)}.comment-respond input:not([type=checkbox]),.comment-respond textarea{width:100%}.comment-respond .comment-form-comment textarea{margin-block-start:0}.comment-respond input[type=checkbox]{vertical-align:middle}.comment-respond input[type=checkbox]+label{margin-block-end:0}.comment-list .says,.comment-respond .comment-form-comment label{display:none}.comment-form>p{margin-block-end:0}@media (min-width:500px){.comment-respond .comment-form{display:grid;grid-template-columns:repeat(3,1fr);gap:1em 2em}.comment-respond .comment-form>:is(p){margin:0}.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 .submit{width:auto}}@media (min-width:992px){.comment-respond .comment-form>:first-child+.comment-form-comment{margin-block-start:var(--wp--style--block-gap)}.comment-respond .comment-form .form-submit{margin-block-start:var(--wp--style--block-gap)}}#cancel-comment-reply-link{margin-inline-start:.5em;font-weight:400}#cancel-comment-reply-link:not(:hover){color:var(--wp--preset--color--accent-base)}.comment-respond .logged-in-as a:not(:hover){color:var(--wp--preset--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;text-decoration-color:var(--wp--preset--color--secondary-base)}.comment-respond .logged-in-as .comment-required-message{display:block;font-size:.889em;margin-block-start:0.75em}.has-bubble-content-style .bypostauthor .comment-content::before,.has-bubble-content-style .comment-content::after{content:"";position:absolute;border-style:solid;border-width:0 6px 6px;display:block;width:0;left:18px}.has-bubble-content-style .comment-content::after{border-color:var(--wp--preset--color--secondary-light) transparent;z-index:1;top:-6px}.has-bubble-content-style .bypostauthor .comment-content{border:1px solid var(--wp--preset--color--accent-base);background-color:var(--wp--preset--color--white)}.has-bubble-content-style .bypostauthor .comment-content::after{border-color:var(--wp--preset--color--accent-base) transparent}.has-bubble-content-style .bypostauthor .comment-content::before{border-color:var(--wp--preset--color--white) transparent;z-index:2;top:-4.5px}.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-respond .comment-form{margin-block-start:0.5em}@media (min-width:992px){.comment-respond .comment-form .form-submit,.comment-respond .comment-form>:first-child+.comment-form-comment{margin-block-start:0.5em}}.comment-navigation{font-size:var(--wp--preset--font-size--small);font-weight:700;border-block-start:1px solid var(--wp--preset--color--secondary-base);padding-block-start:var(--wp--style--block-gap)}.comment-navigation .nav-links{display:flex;gap:2em}.comment-navigation a{text-decoration:none}.comment-navigation .nav-previous{margin-inline-end:auto}.comment-navigation .nav-next{text-align:end;margin-inline-start:auto}