.page-module__o6AQHW__header{padding-top:var(--margin-gap-section);flex-direction:column;gap:.8rem;display:flex}.page-module__o6AQHW__search{margin:1.6rem 0}@media (min-width:1024px){.page-module__o6AQHW__search{max-width:60rem}}.page-module__o6AQHW__container{flex-direction:column;gap:1.6rem;margin-top:3.2rem;display:flex}@media (min-width:768px){.page-module__o6AQHW__container{gap:var(--gap-card-desk)}}@media (min-width:1280px){.page-module__o6AQHW__container{margin-top:4.8rem}}
.ComplexesListSkeleton-module__DFL9DW__list{flex-direction:column;gap:1.6rem;margin-top:1.6rem;display:flex}@media (min-width:768px){.ComplexesListSkeleton-module__DFL9DW__list{gap:var(--gap-card-desk);grid-template-columns:repeat(2,1fr);grid-auto-rows:36rem;display:grid}}@media (min-width:1024px){.ComplexesListSkeleton-module__DFL9DW__list{margin-top:2.4rem}}@media (min-width:1280px){.ComplexesListSkeleton-module__DFL9DW__list{grid-template-columns:repeat(3,1fr);margin-top:3.2rem}}.ComplexesListSkeleton-module__DFL9DW__card{align-items:center;gap:var(--gap-card-mob);display:flex}@media (min-width:768px){.ComplexesListSkeleton-module__DFL9DW__card{width:100%;height:100%;padding:var(--p-card-mob);border-radius:var(--radius-card);border:1px solid var(--border);flex-direction:column}}@media (min-width:1024px){.ComplexesListSkeleton-module__DFL9DW__card{cursor:pointer}.ComplexesListSkeleton-module__DFL9DW__card:hover .ComplexesListSkeleton-module__DFL9DW__title{color:var(--accent-hover)}.ComplexesListSkeleton-module__DFL9DW__card:hover .ComplexesListSkeleton-module__DFL9DW__img>*{transform:scale(1.05)}}.ComplexesListSkeleton-module__DFL9DW__img{border-radius:var(--radius-card);background-color:var(--bg-secondary);flex-shrink:0;width:10rem;height:10rem}@media (min-width:768px){.ComplexesListSkeleton-module__DFL9DW__img{flex:auto;width:100%}}@media (min-width:1024px){.ComplexesListSkeleton-module__DFL9DW__img{overflow:hidden}.ComplexesListSkeleton-module__DFL9DW__img>*{transition:transform var(--trs)}}.ComplexesListSkeleton-module__DFL9DW__info{flex-direction:column;gap:.4rem;width:100%;display:flex}.ComplexesListSkeleton-module__DFL9DW__title{width:60%;height:2.4rem}.ComplexesListSkeleton-module__DFL9DW__address{width:80%;height:2rem}
.ComplexesSearch-module__qgqgUW__container{position:relative}.ComplexesSearch-module__qgqgUW__loader{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}
.ComplexesList-module__jhzvpW__list{flex-direction:column;gap:1.6rem;margin-top:1.6rem;display:flex}@media (min-width:768px){.ComplexesList-module__jhzvpW__list{gap:var(--gap-card-desk);grid-template-columns:repeat(2,1fr);grid-auto-rows:36rem;display:grid}}@media (min-width:1024px){.ComplexesList-module__jhzvpW__list{margin-top:2.4rem}}@media (min-width:1280px){.ComplexesList-module__jhzvpW__list{grid-template-columns:repeat(3,1fr);margin-top:3.2rem}}.ComplexesList-module__jhzvpW__section{background-color:var(--bg-primary);height:40dvh}
.ComplexesCard-module__Fh0ZVG__card{align-items:center;gap:var(--gap-card-mob);display:flex;position:relative}@media (min-width:768px){.ComplexesCard-module__Fh0ZVG__card{width:100%;height:100%;padding:var(--p-card-mob);border-radius:var(--radius-card);border:1px solid var(--border);flex-direction:column}}@media (min-width:1024px){.ComplexesCard-module__Fh0ZVG__card{transition:background-color var(--trs)}.ComplexesCard-module__Fh0ZVG__card:hover{background-color:var(--bg-secondary)}.ComplexesCard-module__Fh0ZVG__card:hover .ComplexesCard-module__Fh0ZVG__title{color:var(--accent-hover)}}.ComplexesCard-module__Fh0ZVG__info{flex-direction:column;flex:1;gap:.4rem;width:100%;display:flex}.ComplexesCard-module__Fh0ZVG__address{font-style:normal}.ComplexesCard-module__Fh0ZVG__img{border-radius:var(--radius-card);flex:none;width:10rem;height:10rem;position:relative;overflow:hidden}@media (min-width:768px){.ComplexesCard-module__Fh0ZVG__img{flex:100%;width:100%}}@media (min-width:1024px){.ComplexesCard-module__Fh0ZVG__img{overflow:hidden}.ComplexesCard-module__Fh0ZVG__img>*{transition:transform var(--trs)}}@media (min-width:1024px){.ComplexesCard-module__Fh0ZVG__title{transition:color var(--trs)}}.ComplexesCard-module__Fh0ZVG__link{height:100%;color:inherit;text-decoration:none;display:block}.ComplexesCard-module__Fh0ZVG__link:focus-visible .ComplexesCard-module__Fh0ZVG__card{outline:2px solid var(--accent);outline-offset:2px}
.ComplexesImgDefault-module__1cjvFG__container{border-radius:var(--radius-card);border:1px solid var(--border);background-color:#f5f5f5;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ComplexesImgDefault-module__1cjvFG__icon{width:3.6rem;height:3.6rem;color:var(--text-secondary)}@media (min-width:768px){.ComplexesImgDefault-module__1cjvFG__icon{width:6rem;height:6rem}}
.InfiniteLoader-module__aBWB7G__list{flex-direction:column;gap:1.6rem;display:flex}@media (min-width:768px){.InfiniteLoader-module__aBWB7G__list{gap:var(--gap-card-desk);grid-template-columns:1fr 1fr;display:grid}}@media (min-width:1024px){.InfiniteLoader-module__aBWB7G__list{grid-template-columns:repeat(3,1fr)}}
.PostsFilters-module__AOp-HG__filters{flex-direction:column;display:flex}@media (min-width:768px){.PostsFilters-module__AOp-HG__filters{align-items:flex-end;gap:var(--gap-card-mob);flex-flow:row}}@media (min-width:1024px){.PostsFilters-module__AOp-HG__select{width:30rem}}.PostsFilters-module__AOp-HG__button{margin-top:1.6rem}@media (min-width:768px){.PostsFilters-module__AOp-HG__button{min-width:12rem;height:4.4rem}}
.PostsFiltersSkeleton-module__nxF7ia__filters{flex-direction:column;display:flex}@media (min-width:768px){.PostsFiltersSkeleton-module__nxF7ia__filters{align-items:flex-end;gap:var(--gap-card-mob);flex-flow:row;padding-top:1.2rem}}.PostsFiltersSkeleton-module__nxF7ia__select{border-radius:var(--radius-input);background-color:var(--bg-secondary);width:100%;height:4.4rem;margin-top:.4rem}@media (min-width:768px){.PostsFiltersSkeleton-module__nxF7ia__select{width:28.8rem}}@media (min-width:1024px){.PostsFiltersSkeleton-module__nxF7ia__select{width:30rem}}.PostsFiltersSkeleton-module__nxF7ia__button{height:var(--btn-height);border-radius:var(--radius-btn);background-color:var(--bg-secondary);margin-top:1.6rem}@media (min-width:768px){.PostsFiltersSkeleton-module__nxF7ia__button{min-width:12rem;height:4.4rem;margin-top:0}}
