.community-body{color:#101828;background:#f7f8fb}.community-shell{min-height:70vh}.community-page{max-width:980px;margin:0 auto;padding:clamp(3rem,8vw,7rem) 1.25rem}.community-hero{max-width:760px}.community-hero h1,.community-page>h1{letter-spacing:-.06em;margin:.5rem 0 1rem;font-size:clamp(2.35rem,7vw,5.4rem);line-height:.98}.community-hero>p:not(.community-kicker){color:#475467;max-width:650px;font-size:1.15rem;line-height:1.65}.community-kicker{color:#1d5fa4;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.community-search{gap:.65rem;margin:2rem 0 1.5rem;display:grid}.community-search label{font-size:.9rem;font-weight:700}.community-search div{gap:.5rem;display:flex}.community-search input{min-width:0;font:inherit;border:1px solid #cbd5e1;border-radius:.7rem;flex:1;padding:.8rem 1rem}.community-search button,.community-primary-action{color:#fff;background:#173f6e;border:0;border-radius:.7rem;padding:.8rem 1rem;font-weight:700;text-decoration:none}.community-primary-action{gap:.5rem;display:inline-flex}.community-categories{grid-template-columns:repeat(3,1fr);gap:1rem;margin:3.5rem 0;display:grid}.community-categories a,.community-question-card,.community-answer,.community-state{background:#fff;border:1px solid #dbe2ea;border-radius:1.1rem}.community-categories a{color:inherit;gap:.45rem;padding:1.2rem;text-decoration:none;display:grid}.community-categories span,.community-meta{color:#667085;font-size:.9rem;line-height:1.5}.community-question-list{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.community-section{margin-top:3.5rem}.community-section-heading{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.community-section-heading h2,.community-related h2{letter-spacing:-.035em;margin:0;font-size:clamp(1.5rem,3vw,2.1rem)}.community-section-heading span{color:#667085;font-size:.9rem}.community-question-card{padding:1.35rem}.community-question-card h2{letter-spacing:-.03em;margin:.4rem 0;font-size:clamp(1.25rem,3vw,1.7rem)}.community-question-card h2 a{color:inherit;text-decoration:none}.community-answer-heading{justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;display:flex}.community-answer-heading a{color:#1d5fa4;font-weight:700}.community-question-body{white-space:pre-wrap;margin-top:2rem;font-size:1.1rem;line-height:1.75}.community-answer{margin-top:1rem;padding:1.35rem}.community-answer-labels{flex-wrap:wrap;gap:.45rem;display:flex}.community-answer-labels span{color:#173f6e;background:#edf4ff;border-radius:999px;padding:.3rem .6rem;font-size:.75rem;font-weight:800}.community-answer-body{white-space:pre-wrap;line-height:1.75}.community-feedback{align-items:center;gap:.6rem;margin-top:1rem;font-size:.85rem;display:flex}.community-feedback button{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.6rem;padding:.45rem .7rem}.community-feedback button[aria-busy=true]{cursor:wait;opacity:.65}.community-feedback [data-login-link]{color:#1d5fa4;font-weight:700}.community-answer-sources{border-top:1px solid #e4e7ec;margin-top:1rem;padding-top:.9rem;font-size:.85rem}.community-answer-sources ul{margin:.45rem 0 0;padding-left:1.2rem}.community-answer-sources a{overflow-wrap:anywhere;color:#1d5fa4}.community-report-link{color:#667085;margin-top:.8rem;font-size:.8rem;display:inline-block}.community-pagination{color:#667085;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:1.5rem;font-size:.9rem;display:grid}.community-pagination a{color:#1d5fa4;font-weight:700;text-decoration:none}.community-pagination a:last-child{text-align:right}.community-breadcrumbs{color:#667085;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;font-size:.85rem;display:flex}.community-breadcrumbs a{color:inherit}.community-related{border-top:1px solid #dbe2ea;margin-top:2.5rem;padding-top:1.5rem}.community-related ul{gap:.65rem;padding-left:1.2rem;display:grid}.community-related a{color:#1d5fa4;font-weight:700}.community-responsibility{color:#667085;border-top:1px solid #dbe2ea;margin-top:3rem;padding-top:1.2rem;font-size:.9rem;line-height:1.6}.community-state{margin-top:2rem;padding:1.5rem}@media (width<=680px){.community-categories{grid-template-columns:1fr}.community-search div{display:grid}}
