:root{--large-container-max-width:1920px;--container-max-width:1240px;--container-padding:96px;--container-padding-redesign:64px;--project-max-width:812px;--project-margin-right:340px;--header-height:84px}@media screen and (max-width:1400px){:root{--container-padding:64px;--project-max-width:750px}}@media screen and (max-width:1100px){:root{--project-margin-right:0}}@media screen and (max-width:992px){:root{--container-padding:48px;--container-padding-redesign:48px;--project-max-width:646px;--project-margin-right:0}}@media screen and (max-width:768px){:root{--container-padding:8px;--container-padding-redesign:20px;--project-margin-right:0}}.community-nearby-section{display:flex;flex-direction:column;gap:24px}.community-nearby-section__title{color:var(--ui-text-highlighted);font-size:var(--font-size-text-xl);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:var(--line-height-text-xl)}.community-nearby-section__title_mobile{font-size:1.5rem;margin-bottom:1rem}.community-nearby-section__grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.community-nearby-section__card{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;color:inherit;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;overflow:hidden;padding:12px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.community-nearby-section__card:hover{transform:translateY(-2px)}.community-nearby-section__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.community-nearby-section__card-title{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#ffffffad;border-radius:var(--rounded-sm);box-shadow:0 16px 44px #0000000f;color:var(--ui-text-base);font-size:var(--font-size-text-lg);font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:var(--line-height-text-lg);padding:12px 16px}.community-nearby-section__card-header{align-items:center;display:flex;justify-content:end}.community-nearby-section__card-map-button{align-items:center;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#ffffffad;border-radius:var(--rounded-sm);box-shadow:0 16px 44px #0000000f;display:flex;justify-content:center;padding:8px}.community-nearby-section__divider{margin-top:2rem}.community-nearby-section_mobile{padding:1rem 0}.community-nearby-section_mobile .nearby-section__grid{gap:1rem;grid-template-columns:1fr}
