.comments-area{padding-top:var(--global-xl-spacing);margin-left:auto;margin-right:auto}.bypostauthor{display:block}.comment-list{padding:0;margin:0}.comment-list,.comment-list ol{list-style-type:none}.children{margin-left:1em;padding-left:0}@media screen and (min-width:768px){.children{margin-left:2em}}.comment-body{position:relative;border-bottom:1px solid var(--global-gray-400);margin-bottom:2em;padding-bottom:1.5em}.comment-body .edit-link:before{content:"|";padding-right:.3em}.comment-author .fn a{color:inherit}.comment-body .comment-content,.comment-body .reply,.comment-meta{position:relative;margin-left:70px}.comment-form a,.comment-meta a{text-decoration:none;border:none;color:inherit}.comment-form a:focus,.comment-form a:hover,.comment-meta a:focus,.comment-meta a:hover{text-decoration:none}.comment .avatar{position:absolute;left:-70px;width:50px;height:50px;border-radius:50px}.bypostauthor .avatar{box-sizing:content-box;border:5px solid var(--global-palette7);margin-top:-5px;margin-left:-5px}.comment-metadata{padding-bottom:.5em}.comment-content a{word-wrap:break-word}.comment-content ol,.comment-content ul{margin:0;padding-right:3em;padding-left:3em}.comment-content ol{list-style-type:decimal}.comment-content ol ol,.comment-content ul ul{margin-right:0;margin-left:0}@media screen and (min-width:768px){.comment-content ol,.comment-content ul{padding-right:1.5em;padding-left:1.5em}}.comment-content{margin-bottom:1rem;padding-top:.3em}.reply{margin-bottom:2em;margin-top:-.5em}.comment-reply-link{display:inline-block;padding:.5em 0;color:var(--global-palette4);line-height:1;text-decoration:none;background:0 0;border-bottom:1px solid var(--global-palette4);border-radius:0}.comment-reply-link:focus,.comment-reply-link:hover{border-color:var(--global-palette1);color:var(--global-palette1);cursor:pointer}.comment-form .comment-input-wrap p{margin:0 0 1.5em}.comment-form .logged-in-as a{text-decoration:underline}.comment-input-wrap input{width:100%}@media screen and (min-width:767px){.comment-form .comment-input-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5em;margin-top:-1em}.comment-form .comment-input-wrap p{margin:0}.comment-form .comment-input-wrap.no-url-field{grid-template-columns:repeat(2,1fr)}}.comment-form a{font-weight:500}.comment-form .comment-input-wrap p,.comment-form p.comment-form-float-label{display:flex;flex-direction:column-reverse;align-items:flex-start}.comment-form .comment-input-wrap p label,.comment-form p.comment-form-float-label label{transform-origin:left bottom;color:var(--global-palette6)}.comment-form p.comment-form-float-label{margin-top:-1em}.pingback a{font-style:italic;text-decoration:none}