.HomeCommunityCards_section__aYoIp{container-type:inline-size;display:grid;font-family:Gilroy,Inter,sans-serif;gap:12px;margin-top:12px;padding-bottom:20px}.HomeCommunityCards_card__5rvlr{appearance:none;border:1px solid transparent;border-radius:18px;box-sizing:border-box;color:#2d2620;cursor:pointer;display:block;font:inherit;min-width:0;overflow:hidden;padding:18px;position:relative;text-align:left;width:100%;-webkit-tap-highlight-color:transparent;transition:transform .14s cubic-bezier(.23,1,.32,1)}.HomeCommunityCards_card__5rvlr:active:not(:disabled){transform:scale(.985)}.HomeCommunityCards_card__5rvlr:focus-visible{outline:3px solid #b8864a;outline-offset:3px}.HomeCommunityCards_card__5rvlr:disabled{cursor:default}.HomeCommunityCards_geography__oUSfi,.HomeCommunityCards_leader__diarM{color:#faf5ea;isolation:isolate}.HomeCommunityCards_geography__oUSfi{background:#4e593d;min-height:140px}.HomeCommunityCards_leader__diarM{background:#961425;min-height:160px}.HomeCommunityCards_art__ru4_F{aspect-ratio:3/1;background-position:100%;background-repeat:no-repeat;background-size:100% auto;left:0;mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:-1}.HomeCommunityCards_geography__oUSfi .HomeCommunityCards_art__ru4_F{background-image:url(/design/community-map-v1.webp)}.HomeCommunityCards_leader__diarM .HomeCommunityCards_art__ru4_F{background-image:url(/design/community-leader-v1.webp)}.HomeCommunityCards_featureCopy__h8Y4K>span{max-width:100%}.HomeCommunityCards_featureCopy__h8Y4K{align-items:flex-start;display:flex;flex-direction:column;width:66%}.HomeCommunityCards_eyebrow__tJ2UP{display:block;font-size:10px;font-weight:600;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}.HomeCommunityCards_geography__oUSfi .HomeCommunityCards_eyebrow__tJ2UP,.HomeCommunityCards_leader__diarM .HomeCommunityCards_eyebrow__tJ2UP{color:#f1dcc1}.HomeCommunityCards_featureTitle__4Eg5n,.HomeCommunityCards_surveyTitle__Pft7_{display:block;font-family:TT Nooks,"Instrument Serif",Georgia,serif;font-weight:300;letter-spacing:-.035em;text-wrap:balance}.HomeCommunityCards_featureTitle__4Eg5n{font-size:clamp(25px,7cqi,30px);line-height:1.05;margin-top:9px}.HomeCommunityCards_description__csXuh{display:block;font-size:13px;line-height:1.4;margin-top:6px;overflow-wrap:anywhere}.HomeCommunityCards_action__rhNYy{align-items:center;display:flex;font-size:13px;font-weight:600;gap:6px;line-height:1.3}.HomeCommunityCards_geography__oUSfi .HomeCommunityCards_action__rhNYy{margin-top:20px}.HomeCommunityCards_surveys__jtxIC{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.HomeCommunityCards_surveys__jtxIC[data-count="1"]{grid-template-columns:minmax(0,1fr)}.HomeCommunityCards_survey__6yf8F{align-items:flex-start;display:flex;flex-direction:column;min-height:184px;padding:16px 14px}.HomeCommunityCards_survey__6yf8F .HomeCommunityCards_eyebrow__tJ2UP{color:#655a50;font-size:9px;letter-spacing:.1em;padding-right:28px}.HomeCommunityCards_traffic__hYD_3{background:linear-gradient(135deg,#f3ead9,#e9dcc5);border-color:#c7a36b}.HomeCommunityCards_feedback__Bmk11{background:#faf8f3;border-color:#d6c4af}.HomeCommunityCards_surveyTitle__Pft7_{font-size:clamp(20px,5.9cqi,25px);line-height:1.06;margin-top:13px}.HomeCommunityCards_survey__6yf8F .HomeCommunityCards_description__csXuh{font-size:12px}.HomeCommunityCards_survey__6yf8F .HomeCommunityCards_action__rhNYy{font-size:12px;margin-top:auto;padding-top:18px}.HomeCommunityCards_trafficLights__DCavh{display:flex;gap:4px;position:absolute;right:13px;top:17px}.HomeCommunityCards_trafficLights__DCavh i{background:#596643;border-radius:50%;height:7px;width:7px}.HomeCommunityCards_trafficLights__DCavh i:nth-child(2){background:#b98a42}.HomeCommunityCards_trafficLights__DCavh i:nth-child(3){background:#a94132}.HomeCommunityCards_bubbles__G9C64{color:#a1846d;height:25px;position:absolute;right:12px;top:31px;width:25px}.HomeCommunityCards_feedback__Bmk11 .HomeCommunityCards_surveyTitle__Pft7_{padding-right:22px}.HomeCommunityCards_reward__gY07b{align-items:center;background:#e0e9db;border-radius:8px;color:#415a32;display:inline-flex;font-size:11px;font-weight:700;gap:4px;line-height:1.3;margin-top:7px;padding:3px 7px}.HomeCommunityCards_surveys__jtxIC[data-count="1"] .HomeCommunityCards_survey__6yf8F{min-height:140px;padding:18px}.HomeCommunityCards_surveys__jtxIC[data-count="1"] .HomeCommunityCards_surveyTitle__Pft7_{font-size:28px;margin-top:10px;padding-right:70px}.HomeCommunityCards_surveys__jtxIC[data-count="1"] .HomeCommunityCards_description__csXuh{font-size:13px;max-width:74%}.HomeCommunityCards_surveys__jtxIC[data-count="1"] .HomeCommunityCards_bubbles__G9C64{height:64px;right:20px;top:52px;width:64px}.HomeCommunityCards_surveys__jtxIC[data-count="1"] .HomeCommunityCards_reward__gY07b{margin:0;max-width:45%;position:absolute;right:16px;top:13px}.HomeCommunityCards_surveys__jtxIC[data-count="1"] .HomeCommunityCards_trafficLights__DCavh{gap:7px;right:20px;top:22px}.HomeCommunityCards_surveys__jtxIC[data-count="1"] .HomeCommunityCards_trafficLights__DCavh i{height:10px;width:10px}.HomeCommunityCards_leader__diarM .HomeCommunityCards_featureCopy__h8Y4K{width:70%}.HomeCommunityCards_leader__diarM .HomeCommunityCards_featureTitle__4Eg5n{margin-top:8px}.HomeCommunityCards_leader__diarM .HomeCommunityCards_description__csXuh,.HomeCommunityCards_pill__yA5uM{font-size:12px}.HomeCommunityCards_pill__yA5uM{align-items:center;background:#f1ede4;border-radius:10px;color:#971729;display:inline-flex;font-weight:700;gap:9px;line-height:1.2;margin-top:12px;padding:8px 13px}@container (max-width: 320px){.HomeCommunityCards_survey__6yf8F{padding:14px 10px}.HomeCommunityCards_survey__6yf8F .HomeCommunityCards_eyebrow__tJ2UP{font-size:8px;padding-right:0}.HomeCommunityCards_trafficLights__DCavh{right:10px;top:32px}.HomeCommunityCards_bubbles__G9C64{height:20px;right:8px;top:34px;width:20px}.HomeCommunityCards_surveyTitle__Pft7_{font-size:20px}.HomeCommunityCards_featureCopy__h8Y4K{width:70%}.HomeCommunityCards_featureTitle__4Eg5n{font-size:25px}.HomeCommunityCards_leader__diarM .HomeCommunityCards_featureTitle__4Eg5n{font-size:23px}}@media (prefers-reduced-motion:reduce){.HomeCommunityCards_card__5rvlr{transition:none}.HomeCommunityCards_card__5rvlr:active:not(:disabled){transform:none}}