.community{margin:3rem 0;padding:clamp(1.25rem,4vw,3rem);border:1px solid #cbd4df;background:#fff;scroll-margin-top:8rem}.community h2{font-size:clamp(1.8rem,4vw,2.5rem)}.community h3{font-size:1.4rem;text-align:center}.community p{line-height:1.75}.community-jump{display:inline-block;color:#fff;text-underline-offset:5px;margin:1.5rem 0 0;font-size:1.1rem}.comment-paths{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0 1rem}.comment-path{border:2px solid #07172e;background:#07172e;color:#fff;padding:1.5rem;font:inherit;text-align:center;cursor:pointer}.comment-path strong{display:block;font-size:1.2rem;margin-bottom:.5rem}.comment-path span{display:block;font-size:1rem}.comment-path.friendly{background:#fff;color:#07172e}.comment-path[aria-pressed=true]{border-color:#cf1732;box-shadow:0 0 0 2px #cf1732}.community-note{font-size:1rem;color:#46576d}.comment-form{margin:2rem 0;padding:1.5rem;background:#f2f5f8}.comment-form label,.community-rules label,.comment-feed-header label{display:block;font-size:1rem;font-weight:700;margin:1rem 0 .5rem}.comment-form input:not([type=checkbox]),.comment-form select,.comment-form textarea,.comment-feed-header select,.community-rules input,.moderation textarea,.moderation select{display:block;width:100%;min-height:48px;padding:12px;border:1px solid #718096;background:#fff;border-radius:0;font:inherit;color:#07172e;box-sizing:border-box}.comment-form textarea{resize:vertical}.comment-consent{display:flex!important;align-items:flex-start;gap:.8rem;font-weight:400!important;line-height:1.6}.comment-consent input{width:22px;height:22px;flex:0 0 22px;margin-top:3px}.comment-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.community-rules{border-top:1px solid #cbd4df;padding:1rem 0;margin:1rem 0;font-size:1rem}.community-rules summary{cursor:pointer;font-weight:700;padding:.5rem 0;line-height:1.5}.comment-feed-header{margin-top:2.5rem}.comment-feed-header select{max-width:420px}.comment-entry{border-top:1px solid #cbd4df;padding:1.5rem 0;overflow-wrap:anywhere;word-break:normal}.comment-entry p{white-space:pre-wrap;text-align:left}.comment-entry .comment-meta{font-size:.95rem;color:#46576d}.comment-replies{margin-left:1.25rem;border-left:3px solid #d9e0e8;padding-left:1rem}.official-reply{padding:1rem;background:#f2f5f8}.text-button{background:none;border:0;padding:10px 0;color:#b51229;font:inherit;text-decoration:underline;cursor:pointer}.community button:focus-visible,.community a:focus-visible,.community input:focus-visible,.community textarea:focus-visible,.community select:focus-visible,.community summary:focus-visible{outline:3px solid #cf1732;outline-offset:4px}.community [hidden]{display:none!important}.augusto-phrase{margin:3rem 0;padding:2rem;background:#07172e;color:#fff;border-left:5px solid #cf1732}.augusto-phrase p{text-align:center!important}.augusto-phrase blockquote{font-size:clamp(1.15rem,2.5vw,1.5rem);line-height:1.65;margin:1rem 0;text-align:center}.community-glossary{border-top:1px solid #cbd4df;padding:2rem 0}.community-glossary dl{font-size:1rem;line-height:1.7}.community-glossary dt{font-weight:700;margin-top:1rem}.community-glossary dd{margin:0}.comment-receipt-code{font-family:monospace;overflow-wrap:anywhere;font-size:1rem}.moderation{max-width:950px;margin:2rem auto;padding:1.5rem;font:18px/1.6 Arial,sans-serif;color:#07172e}.moderation .actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.moderation button{padding:12px 18px;font:inherit;cursor:pointer}.moderation article{border:1px solid #cbd4df;padding:1.5rem;margin:1.5rem 0;overflow-wrap:anywhere}.moderation pre{white-space:pre-wrap;font:inherit}.moderation a{color:#b51229}.moderation h1{text-align:center}.moderation [hidden]{display:none!important}@media(max-width:640px){.comment-paths{grid-template-columns:1fr}.comment-form{padding:1rem}.comment-replies{margin-left:.4rem;padding-left:.7rem}.community{padding:1.1rem}.augusto-phrase{padding:1.3rem}}
