.community-page{max-width:68rem}.community-page .simple-page-heading{padding-bottom:1rem}.community-start{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:2rem}.community-section{border-top:1px solid var(--line);padding:1.75rem 0;scroll-margin-top:7rem}.community-section h2{margin:.3rem 0 1rem;font-size:1.65rem}.community-section h3{margin:.3rem 0;font-size:1.15rem;line-height:1.45}.community-page .contributions{max-width:none;margin:1.5rem 0}.community-filters{gap:1rem;margin:1rem 0;display:flex}.community-filters label{flex:1;font-weight:650}.community-filters input,.community-filters select{width:100%;font:inherit;background:#fff;border:1px solid #aab8c4;border-radius:.35rem;margin-top:.3rem;padding:.65rem;display:block}.community-discussion-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.community-discussion-card{border:1px solid var(--line);overflow-wrap:anywhere;background:#fff;border-radius:.5rem;padding:1.25rem}.community-article-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;display:grid}.community-article-list article{border-left:3px solid var(--line);padding-left:1rem}.community-article-list p{font-size:.92rem}.community-page .academy-subscribe{background:var(--warm);border-left:4px solid var(--teal);margin:1.5rem 0;padding:1.75rem}.community-page details summary{cursor:pointer;min-height:2.75rem;padding:.6rem 0;font-weight:650}.community-page :focus-visible{outline:3px solid var(--blue);outline-offset:3px}.community-page button{min-height:2.75rem}.community-page .contribution-form details{margin:1rem 0}.community-page .moderation-card{background:#fff}.community-page .simple-actions{flex-wrap:wrap}.community-page .contribution-notice:empty{display:none}@media (max-width:48rem){.community-article-list,.community-discussion-list{grid-template-columns:1fr}.community-filters{flex-direction:column}.community-start .button{flex:12rem}.community-start>a:last-child{flex-basis:100%}.community-page .contributions{padding:1.2rem}}
