.bt-comments-wrap{margin-top:var(--wp--preset--spacing--60)!important}.bt-comments{border-top:2px solid var(--bt-ink);padding-top:1rem}.bt-comments .wp-block-comments-title{font-size:var(--wp--preset--font-size--large)!important;margin:0 0 1.5rem}.bt-comments .wp-block-comment-template{list-style:none;padding:0;margin:0}.bt-comments .wp-block-comment-template ol{list-style:none;padding-left:clamp(1rem,4vw,3.5rem);border-left:2px solid var(--bt-line);margin:0}.bt-comment{gap:.9rem;padding:1.1rem 0;border-bottom:1px solid var(--bt-line)}.bt-comment__avatar img{border-radius:50%}.bt-comment__body{flex:1;min-width:0}.bt-comment__meta{gap:.25rem .75rem;align-items:baseline}.bt-comment__meta>*{margin:0}.bt-comment .wp-block-comment-author-name{font:700 .9375rem var(--bt-head);color:var(--bt-ink)}.bt-comment .wp-block-comment-author-name a{color:inherit;text-decoration:none}.bt-comment .wp-block-comment-date,.bt-comment .wp-block-comment-edit-link{font-size:.8125rem}.bt-comment .wp-block-comment-date a,.bt-comment .wp-block-comment-edit-link a{color:var(--bt-muted);text-decoration:none}.bt-comment .wp-block-comment-content{margin:.35rem 0;font-size:1rem}.bt-comment .wp-block-comment-content p{margin:0 0 .6em}.bt-comment .wp-block-comment-reply-link a{font:700 .8125rem var(--bt-head);color:var(--bt-primary);text-decoration:none}.bt-by-author>.bt-comment .wp-block-comment-author-name::after{content:"Author";margin-left:.45rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--bt-primary);background:var(--bt-primary-soft);padding:.2rem .45rem;border-radius:999px;vertical-align:middle}.bt-comment-form{margin-top:2rem;padding:clamp(1.25rem,3vw,2rem);border-radius:calc(var(--bt-radius) + 4px);background:var(--bt-surface)}.bt-comment-form .comment-reply-title{margin:0 0 .5rem;font-size:var(--wp--preset--font-size--large)}.bt-comment-form .comment-reply-title small{margin-left:.75rem;font-size:.8125rem}.bt-cancel-reply{margin:-.25rem 0 .75rem;font-size:.875rem}.bt-cancel-reply a{display:inline-flex;align-items:center;min-height:44px;color:var(--bt-muted)}.bt-comment-form .comment-notes,.bt-comment-form .logged-in-as{color:var(--bt-muted);font-size:.875rem}.bt-comment-form form{display:grid;gap:1rem}@media (min-width: 640px){.bt-comment-form form{grid-template-columns:1fr 1fr}.bt-comment-form form>:not(.comment-form-author):not(.comment-form-email){grid-column:1 / -1}}.bt-comment-form p{margin:0}.bt-comment-form label{display:block;font:650 .875rem var(--bt-head);color:var(--bt-ink);margin-bottom:.35rem}.bt-comment-form :where(input[type="text"],input[type="email"],textarea){width:100%;box-sizing:border-box;padding:.8rem 1rem;border:1px solid var(--bt-field);border-radius:var(--bt-radius-sm);background:#fff;font:inherit;font-size:1rem;color:var(--bt-ink)}.bt-comment-form textarea{min-height:140px;resize:vertical}.bt-comment-form .comment-form-cookies-consent{display:flex;gap:.5rem;align-items:flex-start;font-size:.875rem}.bt-comment-form .comment-form-cookies-consent label{font:inherit;color:var(--bt-muted);margin:0}.bt-comment-form .form-submit input{cursor:pointer;border:0}.wp-block-post-comments-form input[type="submit"]{min-height:48px}
