.jaun-comments{box-sizing:border-box;width:min(900px,calc(100% - 32px));margin:32px auto;padding:clamp(20px,4vw,40px);border:1px solid #cdd4d4;border-radius:20px;background:#fff;color:#172022;font:16px/1.6 Arial,sans-serif;text-align:left;overflow-wrap:anywhere}.jaun-comments[hidden]{display:none}.jaun-comments h2{margin:0 0 12px;font-size:clamp(24px,4vw,34px);line-height:1.2;color:#172022}.jaun-comments h2:focus{outline:3px solid #204ae8;outline-offset:6px}.jaun-comments p{color:#172022}.jaun-comments a{color:#204ae8;text-decoration:underline}.jaun-comments article{padding:16px 0;border-top:1px solid #dce0df}.jaun-comments article>p:nth-child(2){white-space:pre-wrap}.jaun-comments form{display:grid;gap:12px;margin:24px 0}.jaun-comments label{display:block;font-weight:700;color:#172022}.jaun-comments textarea{box-sizing:border-box;display:block;width:100%;min-height:130px;padding:12px;border:1px solid #606767;border-radius:8px;font:inherit;background:#fff;color:#172022;resize:vertical}.jaun-comments button{width:fit-content;min-height:44px;padding:10px 16px;border:1px solid #204ae8;border-radius:9px;background:#204ae8;color:#fff;font:inherit;cursor:pointer}.jaun-comments button:disabled{opacity:.6;cursor:wait}.jaun-comments :is(a,button,textarea):focus-visible{outline:3px solid #204ae8;outline-offset:4px}.jaun-comments [role=status]{min-height:1.6em}.jaun-comments [hidden]{display:none!important}
