.CommunitySection_section__0PC9b{--community-topic-color:#14c073;--community-topic-border:#d4d7d7;--community-topic-gap:24px;--community-slider-inset:36px;display:flex;justify-content:center;width:100%;padding:var(--section-py) var(--section-px);background-color:var(--color-bg-gray-light,#f7f7f7);box-sizing:border-box}.CommunitySection_container__SBS2p{display:flex;align-items:center;gap:11.3149%;width:100%;max-width:var(--max-width,1308px);box-sizing:border-box}.CommunitySection_textBlock__KrQ7i{display:flex;flex-direction:column;align-items:flex-start;gap:40px;flex:412 1;min-width:0}.CommunitySection_textGroup__NyZjw{display:flex;flex-direction:column;gap:20px;width:100%}.CommunitySection_heading__qgVRs{margin:0;font-family:var(--font-family);font-size:56px;line-height:64px;font-weight:700;letter-spacing:-1.12px;color:var(--color-black-100);overflow-wrap:break-word}.CommunitySection_description__uIVWN{margin:0;font-family:var(--font-family);font-size:22px;line-height:30px;font-weight:600;color:var(--base-color-gray-200,#5f6368);overflow-wrap:break-word}.CommunitySection_section__0PC9b .CommunitySection_cta__GIGLz{padding:15px 30px;gap:12px;line-height:24px}.CommunitySection_ctaIcon__Bakhx{width:24px;height:24px;flex-shrink:0}.CommunitySection_photoCard__JTENh{position:relative;display:flex;flex-direction:column;justify-content:flex-end;flex:748 1;min-width:0;aspect-ratio:748/636;padding-bottom:48px;border-radius:20px;overflow:hidden}.CommunitySection_photo__sArrx{object-fit:cover}.CommunitySection_marquee__192Jh{position:relative;width:100%;overflow:hidden}.CommunitySection_marqueeTrack__OoQWd{display:flex;width:max-content;animation:CommunitySection_marqueeLeft__tZDSl 20s linear infinite;will-change:transform}@keyframes CommunitySection_marqueeLeft__tZDSl{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.CommunitySection_marquee__192Jh:focus-within .CommunitySection_marqueeTrack__OoQWd,.CommunitySection_marquee__192Jh:hover .CommunitySection_marqueeTrack__OoQWd{animation-play-state:paused}.CommunitySection_topicGroup__TFoBb{display:flex;align-items:center;gap:var(--community-topic-gap);padding:0 var(--community-topic-gap) 0 0;margin:0;list-style:none}.CommunitySection_topicGroup__TFoBb li{display:flex}.CommunitySection_section__0PC9b .CommunitySection_topic__YuZBA{gap:8px;padding:12px 24px;border:none;box-shadow:inset 0 0 0 1px var(--community-topic-border);border-radius:var(--radius-card,16px);background-color:var(--color-white-100);font-size:18px;line-height:24px;font-weight:600;letter-spacing:normal;color:var(--community-topic-color);transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}.CommunitySection_section__0PC9b .CommunitySection_topic__YuZBA:focus-visible,.CommunitySection_section__0PC9b .CommunitySection_topic__YuZBA:hover{background-color:var(--community-topic-color);box-shadow:inset 0 0 0 1px var(--community-topic-color);color:var(--color-white-100);opacity:1;transform:none}.CommunitySection_topicIcon__kA_IX{display:block;flex-shrink:0;width:24px;height:24px}@media (max-width:991px){.CommunitySection_section__0PC9b{--community-topic-gap:20px;--community-slider-inset:28px}.CommunitySection_container__SBS2p{gap:48px}.CommunitySection_textBlock__KrQ7i{gap:32px;flex:1 1}.CommunitySection_textGroup__NyZjw{gap:16px}.CommunitySection_heading__qgVRs{font-size:46px;line-height:52px;letter-spacing:-.92px}.CommunitySection_description__uIVWN{font-size:20px;line-height:28px}.CommunitySection_section__0PC9b .CommunitySection_cta__GIGLz{padding:14px 28px;gap:8px;line-height:22px}.CommunitySection_ctaIcon__Bakhx{width:22px;height:22px}.CommunitySection_photoCard__JTENh{flex:1 1;padding-bottom:36px;border-radius:16px}.CommunitySection_section__0PC9b .CommunitySection_topic__YuZBA{gap:6px;padding:10px 20px;font-size:16px;line-height:22px}.CommunitySection_topicIcon__kA_IX{width:22px;height:22px}}@media (max-width:767px){.CommunitySection_section__0PC9b{--community-topic-gap:16px;--community-slider-inset:20px}.CommunitySection_container__SBS2p{flex-direction:column;align-items:flex-start;justify-content:center;gap:36px}.CommunitySection_textBlock__KrQ7i{gap:24px;width:100%;flex:0 0 auto}.CommunitySection_textGroup__NyZjw{gap:12px}.CommunitySection_heading__qgVRs{font-size:32px;line-height:36px;letter-spacing:-.64px}.CommunitySection_description__uIVWN{font-size:16px;line-height:22px}.CommunitySection_section__0PC9b .CommunitySection_cta__GIGLz{padding:13px 26px;gap:6px;line-height:22px}.CommunitySection_photoCard__JTENh{width:100%;flex:0 0 auto;padding-bottom:24px;border-radius:12px}.CommunitySection_section__0PC9b .CommunitySection_topic__YuZBA{gap:4px;padding:8px 16px;font-size:14px;line-height:20px}.CommunitySection_topicIcon__kA_IX{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.CommunitySection_marqueeTrack__OoQWd{animation:none;transform:none;padding-left:var(--community-slider-inset)}}