@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}#brxe-pqhnaa {font-size: var(--fs-2xl)}#brxe-nvzedm {font-size: var(--fs-m); padding-top: var(--space-5xs); padding-bottom: var(--space-5xs); cursor: pointer}#brxe-nvzedm.is-active { color: var(--gold); border-bottom: 1.6px solid var(--gold);}#brxe-gmepkj {flex-direction: row; column-gap: var(--space-m)}@media (max-width: 1024px) {#brxe-gmepkj {display: none}}@media (max-width: 1024px) {#brxe-dsgfzy {background-color: var(--black); width: 46px; height: 4px; border-radius: 5px; align-self: center !important}}@media (max-width: 1024px) {#brxe-lublsp {color: var(--grey); padding-top: var(--space-s); padding-right: var(--body-padding); padding-left: var(--body-padding)}}@media (max-width: 1024px) {#brxe-ghnxmz {padding-top: calc(var(--space-l) / 2); padding-right: var(--body-padding); padding-bottom: calc(var(--space-l) / 2); padding-left: var(--body-padding); cursor: pointer}#brxe-ghnxmz.is-active { background: var(--buttermilk-300);}}@media (max-width: 1024px) {#brxe-tibkaf button { pointer-events: none;}}@media (max-width: 1024px) {#brxe-tjvowm {padding-right: var(--body-padding); padding-left: var(--body-padding)}}@media (max-width: 1024px) {#brxe-uexghg .x-modal_content {border-top-left-radius: 20px; border-top-right-radius: 20px; padding-top: var(--space-3xs); padding-right: 0; padding-bottom: var(--space-xl); padding-left: 0; row-gap: var(--space-l)}#brxe-uexghg .x-modal_backdrop {background-color: var(--black-t-1); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-uexghg .x-modal_container {vertical-align: bottom; width: 100vw}#brxe-uexghg {z-index: 99}}@media (max-width: 1024px) {#brxe-azqpfq {color: var(--black)}}@media (max-width: 1024px) {#brxe-uopwjw {display: none}}@media (max-width: 1024px) {#brxe-cqwpib {width: 12px}}@media (max-width: 1024px) {#brxe-ttfnnt {padding-top: var(--space-5xs); padding-right: var(--space-3xs); padding-bottom: var(--space-5xs); padding-left: var(--space-3xs); border-bottom: 1px solid var(--black); flex-direction: row; justify-content: space-between; align-items: center; width: 21rem; cursor: pointer}#brxe-ttfnnt .is-active { display: block;}}#brxe-mpkvsz {flex-direction: row; display: none}@media (max-width: 1024px) {#brxe-mpkvsz {display: flex; padding-right: var(--space-4xl); padding-left: var(--space-4xl); column-gap: var(--space-m); align-items: center}}@media (max-width: 767px) {#brxe-mpkvsz {display: none}}@media (max-width: 1024px) {#brxe-nqywnl {background-color: var(--black); width: 46px; height: 4px; border-radius: 5px; align-self: center !important}}@media (max-width: 1024px) {#brxe-duspzs {color: var(--grey); padding-top: var(--space-s); padding-right: var(--body-padding); padding-left: var(--body-padding)}}@media (max-width: 1024px) {#brxe-qjhppn {padding-top: calc(var(--space-l) / 2); padding-right: var(--body-padding); padding-bottom: calc(var(--space-l) / 2); padding-left: var(--body-padding); cursor: pointer}#brxe-qjhppn.is-active { background: var(--buttermilk-300);}}@media (max-width: 1024px) {#brxe-dufnfv button { pointer-events: none;}}@media (max-width: 1024px) {#brxe-gvtlyw {padding-right: var(--body-padding); padding-left: var(--body-padding)}}@media (max-width: 1024px) {#brxe-zidujt .x-modal_content {border-top-left-radius: 20px; border-top-right-radius: 20px; padding-top: var(--space-3xs); padding-right: 0; padding-bottom: var(--space-xl); padding-left: 0; row-gap: var(--space-l)}#brxe-zidujt .x-modal_backdrop {background-color: var(--black-t-1); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-zidujt .x-modal_container {vertical-align: bottom; width: 100vw}}@media (max-width: 767px) {#brxe-zidujt {z-index: 99}}@media (max-width: 1024px) {#brxe-rlrtia {color: var(--black)}}@media (max-width: 767px) {#brxe-wclxcv {display: none}}@media (max-width: 1024px) {#brxe-slcgnn {width: 12px}}@media (max-width: 1024px) {#brxe-kjhctr {padding-top: var(--space-5xs); padding-right: var(--space-3xs); padding-bottom: var(--space-5xs); padding-left: var(--space-3xs); border-bottom: 1px solid var(--black); flex-direction: row; justify-content: space-between; align-items: center; width: 21rem; cursor: pointer}}@media (max-width: 767px) {#brxe-kjhctr .is-active { display: block!important;}}#brxe-rumpcm {flex-direction: row; display: none}@media (max-width: 1024px) {#brxe-rumpcm {padding-right: var(--space-4xl); padding-left: var(--space-4xl); align-items: center}}@media (max-width: 767px) {#brxe-rumpcm {display: flex; row-gap: var(--space-m); position: relative; z-index: 2}}#brxe-uuzvtt {flex-direction: column; align-items: center; padding-top: var(--space-5xl); padding-right: 0; padding-bottom: var(--space-xs); padding-left: 0; row-gap: var(--space-s); position: relative}#brxe-xnezdu {width: 192rem; margin-right: auto; margin-left: auto}.communities-gallery.is-desktop { --gallery-slider-transition-duration: 1s; .splide__slide.is-active, .splide__slide.is-prev, .splide__slide.is-next { opacity: 1 !important; } .splide__slide.is-active .communities-gallery__image-wrap, .splide__slide.is-prev .communities-gallery__image-wrap, .splide__slide.is-next .communities-gallery__image-wrap { position: absolute; transition: width var(--gallery-slider-transition-duration); } .splide__slide.is-active .communities-gallery__image-wrap { right: 0; width: 100%; } .splide__slide.is-next .communities-gallery__image-wrap { right: 0; } .splide__slide.is-prev .communities-gallery__image-wrap { left: 0; } .is-sliding-backward .splide__slide.is-active .communities-gallery__image-wrap { right: auto; left: 0; } .splide__slide .communities-gallery__image-wrap { width: 0%; height: 100%; overflow: hidden; transition: width 0s; display: flex; align-items: center; justify-content: center; } .splide__slide img { max-width: unset; min-width: min(192rem, 100vw) !important; object-fit: cover; } .is-filtering :first-child .communities-gallery__image-wrap { transition: width 0s; } .controls { backdrop-filter: blur(10.5px); }}