.Footer_section__OJb6n{background-color:var(--footer-bg,var(--colors--neutral--900));padding-top:5.09rem;padding-bottom:5.09rem}.Footer_component__Um_7k{display:flex;justify-content:space-between;align-items:flex-start}.Footer_leftCol__iUQaL{display:flex;flex-flow:column;gap:4.44rem}.Footer_leftTopWrapper__l6ZbL{display:flex;flex-flow:column;gap:1rem}.Footer_logo__Cc6SY{padding-left:0}.Footer_logoImg__IZvXI{width:var(--footer-logo-img-width,10rem);height:var(--footer-logo-img-height,2.13rem)}.Footer_socWrapper__7U_eV{display:flex;gap:.5rem;justify-content:flex-start;align-items:center}.Footer_socLink__eDCkI{display:flex;justify-content:center;align-items:center;width:3rem;height:2.88rem;border-radius:6.25rem;background-color:var(--footer-soc-link-bg,var(--colors--neutral--800));color:var(--footer-soc-link-fg,var(--colors--neutral--white));transition:color .2s,background-color .2s}.Footer_socLink__eDCkI:hover{background-color:var(--footer-soc-link-hover-bg,var(--colors--neutral--600));color:var(--footer-soc-link-hover-fg,#fff)}.Footer_socImg__CLL6H{width:1.25rem;height:1.25rem}.Footer_rightWrapper__H0KRc{display:flex;gap:2.5rem}.Footer_rightCol__ciK9t{display:flex;flex-flow:column;gap:.5rem;justify-content:flex-start;align-items:flex-start;width:12.5rem}.Footer_link__G5JoI{color:var(--footer-link-color,var(--colors--neutral--white));text-decoration:none;transition:color .2s}.Footer_link__G5JoI:hover{color:var(--footer-link-hover-color,var(--colors--primary--primary))}.Footer_copyrightMob__h_mFr{display:none}@media (max-width:479px){.Footer_section__OJb6n{padding-top:2.5rem;padding-bottom:2.5rem}.Footer_component__Um_7k,.Footer_rightWrapper__H0KRc{flex-flow:column;gap:1.5rem}.Footer_rightCol__ciK9t{width:auto}.Footer_copyright__G8nqX{display:none}.Footer_copyrightMob__h_mFr{display:block}}.Faq_component__KDX2e{gap:3rem;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.Faq_wrapper__YUxkI{gap:1rem;flex-flow:column;width:100%;display:flex}.Faq_dropdown__m2Uhm{background-color:var(--faq-dropdown-bg,var(--colors--neutral--900));border-radius:2rem;flex-flow:column;padding:1.5rem}.Faq_dropdown__m2Uhm,.Faq_toggle__rssHq{justify-content:space-between;align-items:center;display:flex}.Faq_toggle__rssHq{color:var(--faq-question-fg,var(--text-semibold-21-fg,#464854));width:100%;padding:0}.Faq_question__zYxgN{color:inherit}@media screen and (max-width:479px){.Faq_component__KDX2e{gap:1.5rem;justify-content:flex-start;align-items:flex-start}.Faq_dropdown__m2Uhm{padding:1.25rem}}.FeatureCardGrid_grid__yfaKx{gap:6.25rem;flex-flow:column;display:flex}.FeatureCardGrid_card__fE_Kh{background-color:var(--home-benefits-item-bg,var(--colors--neutral--900));border-radius:2rem;justify-content:space-between;align-items:center;display:flex}.FeatureCardGrid_card__fE_Kh:nth-child(3n+2){background-color:var(
    --home-benefits-item-bg-2,var(--home-benefits-item-bg,var(--colors--neutral--900))
  )}.FeatureCardGrid_card__fE_Kh:nth-child(3n+3){background-color:var(
    --home-benefits-item-bg-3,var(--home-benefits-item-bg,var(--colors--neutral--900))
  )}.FeatureCardGrid_content__MAx_K{max-width:30.31rem;margin:7.31rem 0 7.31rem 8.06rem}.FeatureCardGrid_image__gmCIv{width:29.8rem;height:28.62rem;margin-top:auto}@media screen and (max-width:479px){.FeatureCardGrid_grid__yfaKx{gap:1.5rem}.FeatureCardGrid_card__fE_Kh{flex-flow:column}.FeatureCardGrid_content__MAx_K{max-width:100%;margin:2rem 2rem 0}.FeatureCardGrid_image__gmCIv{width:17.44rem;height:16.75rem}}.AboutSteps_component__QavjV{display:flex;flex-flow:column;gap:5rem;justify-content:flex-start;align-items:center}.AboutSteps_topWrapper__gJNcv{display:flex;gap:var(--about-steps-top-gap,6rem);justify-content:flex-start;align-items:center;max-width:70.88rem;margin-inline:auto}.AboutSteps_topHeadline__7GXCs{flex:var(--about-steps-headline-flex,0 1 auto);min-width:var(--about-steps-headline-min-width,auto);max-width:50%}.AboutSteps_img__sWF8k{display:block;object-fit:cover;border:15px solid var(--about-steps-img-border-color);border-radius:2rem;width:83.75rem;height:42.88rem;position:relative;overflow:hidden}.AboutSteps_mission__KfXHd{display:flex;flex-flow:column;gap:3rem;justify-content:flex-start;align-items:center;max-width:53.75rem;padding-top:2.5rem}.AboutSteps_missionContent__dHBMi{max-width:43.75rem}.AboutSteps_tagline__A1gMR{color:var(--about-steps-tagline-color,inherit)}.AboutSteps_facts__R2srt{gap:2rem;width:100%}.AboutSteps_fact__1uh6C,.AboutSteps_facts__R2srt{display:flex;justify-content:center;align-items:center}.AboutSteps_fact__1uh6C{gap:1.5rem}.AboutSteps_factContent__CwACi{display:flex;flex-flow:column;justify-content:flex-start;align-items:center}.AboutSteps_factImg__WNbTC{width:2.35rem;height:5.81rem}@media (max-width:767px){.AboutSteps_img__sWF8k{border-width:8px}}@media (max-width:479px){.AboutSteps_component__QavjV{gap:3rem}.AboutSteps_topWrapper__gJNcv{gap:1rem;flex-flow:column;justify-content:flex-start;align-items:flex-start}.AboutSteps_topHeadline__7GXCs{max-width:none}.AboutSteps_img__sWF8k{width:20.44rem;height:13.75rem}.AboutSteps_mission__KfXHd{gap:2.5rem;padding-top:0}.AboutSteps_facts__R2srt{gap:1.72rem;flex-flow:column}}.Communities_heroComponent__SFQZi{background-color:var(--colors--neutral--900);border-radius:2rem;justify-content:space-between;align-items:center;height:28.88rem;display:flex;overflow:hidden}.Communities_heroImg__Jt3n6{flex:none;width:25.31rem;height:25rem;margin-top:auto;margin-right:6.31rem}.Communities_meetHeadingWrap__wHF__{max-width:42.25rem}.Communities_meetSection__yckt3{padding-bottom:5rem}.Communities_meetComponent__CJ2gY{grid-column-gap:3.75rem;grid-row-gap:3.75rem;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.Communities_singles__sfQA3{grid-column-gap:7.5rem;grid-row-gap:7.5rem;justify-content:space-between;align-items:center;width:100%;max-width:72.25rem;padding-top:2.5rem;padding-bottom:2.5rem;display:flex}.Communities_singlesImg__7e0ry{width:28.13rem;height:27.5rem}.Communities_singlesContent__NGVd4{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;display:flex}.Communities_tryBox__liWcG{background-color:var(--colors--neutral--900);border-radius:2rem;width:100%;padding-top:5rem;padding-bottom:5rem;position:relative;overflow:hidden}.Communities_tryHeading__93pPp{flex-flow:column;justify-content:flex-start;align-items:center;width:46.13rem;display:flex}.Communities_tryImg__h2Wda{z-index:0;pointer-events:none;width:36.13rem;height:20.88rem;position:absolute;inset:0 0 auto auto}.Communities_tryContent__IC2dU{z-index:1;grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;justify-content:flex-start;align-items:center;display:flex;position:relative}@media screen and (max-width:479px){.Communities_heroComponent__SFQZi{grid-column-gap:2.69rem;grid-row-gap:2.69rem;flex-flow:column;height:auto;max-height:35.06rem}.Communities_heroImg__Jt3n6{width:16.38rem;height:16rem;margin-right:0}.Communities_meetSection__yckt3{padding-bottom:3rem}.Communities_meetComponent__CJ2gY{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:flex-start;align-items:flex-start}.Communities_singles__sfQA3{grid-column-gap:2.5rem;grid-row-gap:2.5rem;flex-flow:column;padding-top:1.5rem;padding-bottom:1.5rem}.Communities_singlesImg__7e0ry{width:20.44rem;height:20rem}.Communities_tryBox__liWcG{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column;max-height:100%;padding:2rem 1.5rem}.Communities_tryHeading__93pPp{width:auto;max-width:100%}.Communities_tryImg__h2Wda{width:21.38rem;max-width:none;height:12.38rem;top:-1rem;left:-.5rem}.Communities_tryContent__IC2dU{grid-column-gap:2rem;grid-row-gap:2rem}}.HeroCardGrid_content__whDzV{grid-column-gap:3rem;grid-row-gap:3rem;justify-content:center;align-items:center;max-width:70.44rem;display:flex}.HeroCardGrid_image__GMEqn{flex:1 1 0;min-width:0;max-width:100%;height:auto}.HeroCardGrid_grid__FhU0g{flex:1 1 0;min-width:0;grid-column-gap:1rem;grid-row-gap:1rem;grid-template-rows:auto auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.HeroCardGrid_card__hxTkE{grid-column-gap:.5rem;grid-row-gap:.5rem;border:1px solid var(--colors--neutral--800);border-radius:2rem;flex-flow:column;padding:3rem 2.5rem;display:flex}@media screen and (max-width:479px){.HeroCardGrid_content__whDzV{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-flow:column}.HeroCardGrid_card__hxTkE{padding:2rem 1.5rem}}