.entry-comments{padding-top:12px}.entry-comments .comments-title{font-size:18px;font-weight:600;line-height:1.5;margin:0 0 20px}.entry-comments .comment-reply-title{font-size:13px;font-weight:400;color:#7a8799;line-height:1.75;margin-bottom:16px}.entry-comments .comment-form{display:flex;flex-wrap:wrap;gap:14px}.entry-comments .comment-form>div{min-width:0}.entry-comments .comment-form-comment{flex-basis:100%}.entry-comments .comment-form-author,.entry-comments .comment-form-email,.entry-comments .comment-form-url{flex:1 1 160px}.entry-comments .comment-form input:not([type=submit]):not([type=hidden]),.entry-comments .comment-form textarea{width:100%;max-width:100%;box-sizing:border-box;color:inherit}.entry-comments .comment-form textarea{min-height:110px;resize:vertical}.entry-comments .form-submit{margin:0 0 20px;flex-basis:100%}.entry-comments .comments-list{margin-top:20px}.entry-comments .comment-form input:focus-visible,.entry-comments .comment-form textarea:focus-visible{outline:2px solid #b2c5fd;outline-offset:2px}.entry-comments .comment-notes{font-size:12px;flex-basis:100%;margin:0;color:#7a8799}.entry-comments .alert{font-size:13px;line-height:1.75}
@media(max-width:575px){.entry-comments .comments-title{font-size:16px}.entry-comments .comment-form{gap:12px}.entry-comments .comment-form-author,.entry-comments .comment-form-email,.entry-comments .comment-form-url{flex-basis:100%}}
