.community-tabs{border-bottom:1px solid #d2e4da;gap:32px;width:100%;margin:0 0 36px;padding:0;display:flex}.community-tabs a{color:#577269;border-bottom:3px solid #0000;margin-bottom:-1px;padding:12px 0;font-weight:650}.community-tabs a:hover{color:#15755c;text-decoration:none}.community-tabs a[aria-current=page]{color:#15755c;border-bottom-color:#19765d}[data-discussions][hidden],[data-community-gallery][hidden],.community-discussions [hidden]{display:none!important}.community-discussions{margin:0 0 64px}.community-discussions button.button{font:inherit;cursor:pointer;border:1px solid #0000;font-weight:650}.community-discussions button.button.secondary{color:#19765d;background:#fff;border-color:#bfdace}.community-discussions button:disabled{cursor:wait;opacity:.6}.community-discussions button.button:focus-visible{outline-offset:4px;outline:3px solid #18846a}.discussion-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.discussion-heading h2{margin:0}.discussion-heading p{color:#54726a;margin:8px 0}.discussion-heading .button{flex-shrink:0}.discussion-membership{background:#e8f3ec;border-radius:12px;margin:24px 0 8px;padding:13px 18px}.discussion-guidelines{color:#577269;margin-bottom:24px;font-size:.88rem}.discussion-filters{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.discussion-card{overflow-wrap:anywhere;color:inherit;background:#fff;border:1px solid #d2e4da;border-radius:16px;margin:12px 0;padding:22px 24px;text-decoration:none;display:block}.discussion-card h3{margin:0 0 6px;font-size:1.2rem}.discussion-card:hover{background:#fbfdfb;border-color:#8cbdab;text-decoration:none}.discussion-card:hover h3{color:#15755c;text-underline-offset:3px;text-decoration:underline}.discussion-card:focus-visible{outline-offset:4px;outline:3px solid #18846a}.discussion-meta{color:#577269;margin:6px 0;font-size:.86rem}.discussion-count{color:#21634f;font-size:.86rem}.discussion-thread-title h2{overflow-wrap:anywhere;margin:4px 0 20px;font-size:clamp(1.65rem,4vw,2.4rem);line-height:1.2}.discussion-thread-title .eyebrow{margin-top:24px}.discussion-post{background:#fff;border:1px solid #d2e4da;border-radius:16px;margin:16px 0;padding:22px 24px}.discussion-root-post{border-color:#b2d8c5}.discussion-post-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0 4px}.discussion-post-actions{flex-wrap:wrap;gap:8px 20px;margin-top:18px;display:flex}.discussion-text-button{color:#19765d;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px 0;font-weight:650;text-decoration:underline}.discussion-text-button:focus-visible{outline-offset:4px;outline:3px solid #18846a}.discussion-error{color:#a12d24}.discussion-muted{color:#577269}.discussion-replies{margin:32px 0}.discussion-reply-list,.discussion-children{margin:0;padding:0;list-style:none}.discussion-children{border-inline-start:2px solid #d2e4da;margin-inline-start:16px;padding-inline-start:20px}.discussion-children.discussion-children-deep{border:0;margin-inline-start:0;padding-inline-start:0}.discussion-parent-link{color:#577269;text-underline-offset:3px;margin-top:4px;font-size:.8rem;text-decoration:underline;display:inline-block}.discussion-post{scroll-margin-top:calc(var(--site-header-height,104px) + 16px)}.discussion-composer{color:#143736;background:#f5faf7;border:1px solid #bad9c9;border-radius:14px;margin:24px 0;padding:24px;scroll-margin-top:100px}.discussion-post>.discussion-composer{margin-bottom:0}.discussion-composer h3{margin:0;font-size:1.15rem}.discussion-composer label{gap:8px;margin:18px 0;font-weight:650;display:grid}.discussion-composer input,.discussion-composer select,.discussion-composer textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #b8d6c7;border-radius:10px;padding:12px}.discussion-composer textarea{resize:vertical}.discussion-composer input:focus,.discussion-composer select:focus,.discussion-composer textarea:focus{outline-offset:2px;outline:2px solid #18846a}.discussion-composer p{font-size:.9rem}.discussion-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.gallery-card-actions{flex-wrap:wrap}@media (width<=520px){.community-tabs{gap:24px}.community-tabs a{padding:10px 0;font-size:.94rem}.discussion-card,.discussion-post{padding:18px}.discussion-composer{padding:16px}.discussion-children{margin-inline-start:4px;padding-inline-start:8px}.discussion-children .discussion-post{padding:12px}}
