.comments-area{margin-top:2rem}.comments-title{font-size:1.5rem;font-weight:700;color:#181411;margin:0 0 2rem;padding-bottom:1rem;border-bottom:2px solid #f5f2f0}.comment-navigation{display:flex;justify-content:space-between;margin-bottom:2rem;padding:1rem 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.comment-navigation .nav-next,.comment-navigation .nav-previous{flex:1}.comment-navigation .nav-next{text-align:right}.comment-navigation a{color:#f47b25;text-decoration:none;font-weight:500;transition:color .3s}.comment-navigation a:hover{color:#e06a1a}.comment-list{list-style:none;margin:0;padding:0}.comment-list .comment{margin-bottom:2rem;padding:1.5rem;background:#f9fafb;border-radius:.5rem;border-left:3px solid #f47b25}.comment-list .children{list-style:none;margin:1.5rem 0 0 2rem;padding:0}.comment-body{position:relative}.comment-author{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.comment-author .avatar{border-radius:50%;flex-shrink:0}.comment-author .fn{font-weight:700;font-size:1rem;color:#181411;font-style:normal}.comment-author .fn a{color:#181411;text-decoration:none;transition:color .3s}.comment-author .fn a:hover{color:#f47b25}.comment-author .says{display:none}.comment-metadata{font-size:.875rem;color:#6b7280;margin-bottom:1rem}.comment-metadata a{color:#6b7280;text-decoration:none;transition:color .3s}.comment-metadata a:hover{color:#f47b25}.comment-metadata .edit-link{margin-left:1rem}.comment-metadata .edit-link::before{content:'•';margin-right:.5rem}.comment-content{font-size:.9375rem;line-height:1.6;color:#4a4a4a;margin-bottom:1rem}.comment-content p{margin:0 0 1rem}.comment-content p:last-child{margin-bottom:0}.comment-content a{color:#f47b25;text-decoration:underline}.comment-content a:hover{color:#e06a1a}.reply{margin-top:1rem}.reply a{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;background:#f47b25;color:#fff;font-size:.875rem;font-weight:600;text-decoration:none;border-radius:.375rem;transition:.3s}.reply a:hover{background:#e06a1a;transform:translateY(-2px);box-shadow:0 4px 12px rgba(244,123,37,.3)}.comment-awaiting-moderation{display:inline-block;padding:.5rem 1rem;background:#fef3c7;color:#92400e;font-size:.875rem;font-weight:500;border-radius:.375rem;margin-bottom:1rem}.no-comments{padding:2rem;text-align:center;color:#6b7280;font-style:italic;background:#f9fafb;border-radius:.5rem}.comment-respond{margin-top:3rem;padding-top:2rem;border-top:2px solid #f5f2f0}.comment-reply-title{font-size:1.5rem;font-weight:700;color:#181411;margin:0 0 1.5rem}.comment-reply-title small{font-size:.875rem;font-weight:400;margin-left:1rem}.comment-reply-title small a{color:#f47b25;text-decoration:none}.comment-reply-title small a:hover{color:#e06a1a}.comment-form{display:grid;gap:1.5rem}.comment-form-comment{grid-column:1/-1}.comment-form label{display:block;font-weight:600;color:#181411;margin-bottom:.5rem;font-size:.9375rem}.comment-form .required{color:#f47b25}.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea{width:100%;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:.5rem;font-size:.9375rem;font-family:inherit;transition:.3s;background:#fff}.comment-form input[type=email]:focus,.comment-form input[type=text]:focus,.comment-form input[type=url]:focus,.comment-form textarea:focus{outline:0;border-color:#f47b25;box-shadow:0 0 0 3px rgba(244,123,37,.1)}.comment-form textarea{min-height:150px;resize:vertical}.comment-form-cookies-consent{display:flex;align-items:flex-start;gap:.5rem}.comment-form-cookies-consent input[type=checkbox]{margin-top:.25rem;flex-shrink:0}.comment-form-cookies-consent label{margin:0;font-weight:400;font-size:.875rem;color:#6b7280}.form-submit{margin:0}.comment-submit-button{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem;background:#f47b25;color:#fff;font-size:1rem;font-weight:700;border:none;border-radius:.5rem;cursor:pointer;transition:.3s}.comment-submit-button:hover{background:#e06a1a;transform:translateY(-2px);box-shadow:0 8px 20px rgba(244,123,37,.3)}.comment-submit-button:active{transform:translateY(0)}.logged-in-as{font-size:.9375rem;color:#6b7280;margin-bottom:1.5rem}.logged-in-as a{color:#f47b25;text-decoration:none;font-weight:500}.logged-in-as a:hover{color:#e06a1a;text-decoration:underline}.comment-notes{font-size:.875rem;color:#6b7280;margin-bottom:1.5rem}.required-field-message{font-size:.875rem;color:#6b7280;font-style:italic}.comment-form-message{padding:1rem 1.25rem;border-radius:.5rem;margin-bottom:1.5rem;font-size:.9375rem;font-weight:500;line-height:1.5;animation:.3s ease-out slideDown}.comment-form-message.error{background-color:#fee;color:#c41e3a;border:1px solid #fbb;border-left:4px solid #c41e3a}.comment-form-message.success{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb;border-left:4px solid #28a745}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.comment-form{grid-template-columns:repeat(2,1fr)}.comment-form-comment,.comment-form-cookies-consent,.form-submit{grid-column:1/-1}}@media (max-width:767px){.comment-list .children{margin-left:1rem}.comment-list .comment{padding:1rem}}
/*# sourceMappingURL=comments.min.css.map */
