.BlockHero-module__4LftqW__section{background-color:var(--bg-secondary);flex-direction:column;width:100%;height:60vh;display:flex;position:relative}@media (min-width:768px){.BlockHero-module__4LftqW__section{height:50rem}}@media (min-width:1280px){.BlockHero-module__4LftqW__section{height:calc(100dvh - var(--header-height) - var(--margin-gap-section))}}@media (min-width:1440px){.BlockHero-module__4LftqW__section{max-width:var(--hero-max-width);height:70rem;margin:0 auto}}.BlockHero-module__4LftqW__container{padding:var(--content-p);flex:1;justify-content:flex-start;align-items:flex-end;display:flex}@media (min-width:768px){.BlockHero-module__4LftqW__container{padding:var(--content-p)}}@media (min-width:1280px){.BlockHero-module__4LftqW__container{width:100%;max-width:var(--container-max-width);margin:0 auto}}.BlockHero-module__4LftqW__wrapper{z-index:2;width:100%;padding:var(--p-sm) 1.4rem;border-radius:var(--radius-panel);background-color:var(--opacity-60);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}@media (min-width:768px){.BlockHero-module__4LftqW__wrapper{width:auto;padding:var(--p-lg)}}.BlockHero-module__4LftqW__desc{max-width:85%;margin-top:var(--p-xs);font-size:1.6rem}@media (min-width:768px){.BlockHero-module__4LftqW__desc{max-width:100%}}@media (min-width:1280px){.BlockHero-module__4LftqW__desc{font-size:var(--card-description-desk)}}.BlockHero-module__4LftqW__descMeta{margin:.4rem 0 1.2rem}.BlockHero-module__4LftqW__img{z-index:0;opacity:0;object-fit:cover;object-position:center;width:100%;height:100%;transition:opacity .3s ease-out;animation:.8s ease-in .1s forwards BlockHero-module__4LftqW__fade-in}@keyframes BlockHero-module__4LftqW__fade-in{to{opacity:1}}
.ComplexInfo-module__LCoWXq__container{gap:var(--margin-gap-section);flex-direction:column;display:flex}@media (min-width:1280px){.ComplexInfo-module__LCoWXq__container{flex-direction:row;align-items:stretch}.ComplexInfo-module__LCoWXq__container>*{flex:auto;height:100%}}
.HomeCards-module__JfXv1W__list{gap:var(--gap-card-mob);margin:var(--margin-gap-section) 0;grid-template-rows:repeat(3,1fr);grid-template-columns:1fr;display:grid}@media (min-width:768px){.HomeCards-module__JfXv1W__list{gap:var(--gap-card-desk);grid-template-rows:repeat(2,1fr);grid-template-columns:1fr 1fr}}@media (min-width:1280px){.HomeCards-module__JfXv1W__list{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr)}}
.ComplexInfoContacts-module__IHN81W__wrapper{padding:var(--p-card-mob);border-radius:var(--radius-card);background-color:var(--bg-light)}@media (min-width:768px){.ComplexInfoContacts-module__IHN81W__wrapper{padding:var(--p-card-tab)}}.ComplexInfoContacts-module__IHN81W__title{color:var(--text-secondary)}.ComplexInfoContacts-module__IHN81W__list{gap:var(--gap-card-mob);flex-direction:column;margin-top:1.2rem;display:flex}
.HomeCard-module__FHghTa__card{padding:var(--p-card-mob);border-radius:var(--radius-card);border:1px solid var(--border);align-items:flex-start;gap:var(--gap-card-mob);transition:background-color var(--trs);flex-direction:column;display:flex;position:relative}@media (min-width:1280px){.HomeCard-module__FHghTa__card:hover{background-color:var(--bg-secondary)}.HomeCard-module__FHghTa__card:hover .HomeCard-module__FHghTa__iconWrap{background-color:var(--bg-primary)}}.HomeCard-module__FHghTa__iconWrap{background-color:var(--bg-secondary);width:3.6rem;height:3.6rem;transition:background-color var(--trs);border-radius:50%;place-items:center;display:grid}.HomeCard-module__FHghTa__icon{width:1.6rem;height:1.6rem}.HomeCard-module__FHghTa__button{color:var(--accent)}.HomeCard-module__FHghTa__link{z-index:1;position:absolute;inset:0}
.ComplexInfoItem-module__Uc1IDa__item{flex-direction:column;align-items:flex-start;gap:.4rem;display:flex}@media (min-width:768px){.ComplexInfoItem-module__Uc1IDa__item{grid-template-columns:28rem 1fr;display:grid}}.ComplexInfoItem-module__Uc1IDa__value{font-weight:700}@media (min-width:768px){.ComplexInfoItem-module__Uc1IDa__value{font-weight:400}}.ComplexInfoItem-module__Uc1IDa__link{color:var(--accent);transition:color var(--trs)}.ComplexInfoItem-module__Uc1IDa__link:hover{color:var(--accent-hover)}.ComplexInfoItem-module__Uc1IDa__address{font-style:normal}
