.AddObjectPage-module__s5Dozq___{--tw-bg-opacity:1;background-color:rgb(240 240 245/var(--tw-bg-opacity,1));padding-top:16px;padding-bottom:40px}@media (min-width:768px){.AddObjectPage-module__s5Dozq___{padding-top:12px;padding-bottom:48px}}@media (min-width:1200px){.AddObjectPage-module__s5Dozq___{padding-top:16px;padding-bottom:60px}}.AddObjectPage-module__s5Dozq___ .AddObjectPage-module__s5Dozq__header{position:static}@media (min-width:0) and (max-width:767px){.AddObjectPage-module__s5Dozq___ .AddObjectPage-module__s5Dozq__breadcrumbs{display:none}}.AddObjectPage-module__s5Dozq___ .AddObjectPage-module__s5Dozq__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:22px;font-weight:600;line-height:1.2}@media (min-width:768px){.AddObjectPage-module__s5Dozq___ .AddObjectPage-module__s5Dozq__title{margin-top:16px;font-size:19px;font-weight:600;line-height:1.2}}@media (min-width:1200px){.AddObjectPage-module__s5Dozq___ .AddObjectPage-module__s5Dozq__title{margin-top:12px;font-size:26px;font-weight:600;line-height:1.2}}.AddObjectPage-module__s5Dozq___ .AddObjectPage-module__s5Dozq__main{margin-top:16px}@media (min-width:1200px){.AddObjectPage-module__s5Dozq___ .AddObjectPage-module__s5Dozq__main{margin-top:24px}}@media (min-width:0) and (max-width:767px){.AddObjectPage-module__s5Dozq___ .AddObjectPage-module__s5Dozq__main{padding-left:0;padding-right:0}}
.VillageCard-module__TZPWAG___{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));flex-direction:column;width:100%;display:flex;position:relative}@media (min-width:768px){.VillageCard-module__TZPWAG___{flex-direction:row;gap:16px;padding:8px}}@media (min-width:1200px){.VillageCard-module__TZPWAG___{gap:32px;padding:16px}}@media (min-width:0) and (max-width:767px){.VillageCard-module__TZPWAG___{overflow:hidden}}.VillageCard-module__TZPWAG__preview{flex-shrink:0;width:100%;min-height:180px;position:relative}@media (min-width:768px){.VillageCard-module__TZPWAG__preview{width:calc(100% - 446px);height:auto}}@media (min-width:1200px){.VillageCard-module__TZPWAG__preview{width:383px}}.VillageCard-module__TZPWAG__preview .VillageCard-module__TZPWAG__previewImage{width:100%;height:100%}.VillageCard-module__TZPWAG__preview .VillageCard-module__TZPWAG__previewCounter{padding:2px 6px;font-size:12px;line-height:1.4;bottom:8px;right:8px}@media (min-width:768px){.VillageCard-module__TZPWAG__preview .VillageCard-module__TZPWAG__previewCounter{font-size:12px}}@media (min-width:1200px){.VillageCard-module__TZPWAG__preview .VillageCard-module__TZPWAG__previewCounter{font-size:13px}}.VillageCard-module__TZPWAG__preview .VillageCard-module__TZPWAG__mobileFavoriteButton{z-index:20;opacity:.9;--tw-shadow:0px 2px 8px 0px #06165f0a;--tw-shadow-colored:0px 2px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);position:absolute;top:8px;right:8px}@media (min-width:768px){.VillageCard-module__TZPWAG__preview .VillageCard-module__TZPWAG__mobileFavoriteButton{display:none!important}}.VillageCard-module__TZPWAG__content{flex-grow:1;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;padding:8px 16px 16px;display:grid}@media (min-width:768px){.VillageCard-module__TZPWAG__content{padding:8px 8px 8px 0}}@media (min-width:1200px){.VillageCard-module__TZPWAG__content{-moz-column-gap:20px;grid-template-rows:1fr auto;grid-template-columns:1fr 324px;column-gap:20px}}.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__mainInfo{flex-direction:column;display:flex}@media (min-width:1200px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__mainInfo{grid-row-start:1;grid-column-start:1}}.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__mainInfo label{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));margin-right:8px}.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:16px;font-weight:600;line-height:1.2}@media (min-width:768px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__title{--tw-text-opacity:1;color:rgb(17 44 166/var(--tw-text-opacity,1));margin-bottom:4px;font-size:17px;font-weight:600;line-height:1.3}}@media (min-width:1200px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__title{font-size:22px;font-weight:600;line-height:1.2}}.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__metro{margin-top:8px;font-size:12px}@media (min-width:768px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__metro{font-size:14px}}@media (min-width:1200px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__metro{order:2;font-size:15px}}.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__address{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));margin-top:4px;font-size:12px;line-height:1.4}@media (min-width:768px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__address{font-size:14px}}@media (min-width:1200px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__address{order:3;font-size:13px}}.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__completed{margin-top:8px;font-size:12px;line-height:1.4}@media (min-width:768px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__completed{margin-top:4px;font-size:14px}}@media (min-width:1200px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__completed{order:4;font-size:15px}}.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__features{margin-top:8px}@media (min-width:1200px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__features{order:5;margin-top:16px}}@media (min-width:0) and (max-width:767px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__features{display:none}}.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__variants{margin-top:12px}@media (min-width:768px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__variants{margin-top:16px}}@media (min-width:1200px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__variants{grid-row-start:1;grid-column-start:2;margin-top:0}}.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__developer{grid-template-columns:auto auto;justify-self:start;align-items:center;margin-top:12px;display:inline-grid}@media (min-width:768px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__developer{margin-top:16px}}@media (min-width:1200px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__developer{grid-row-start:2;grid-column-start:2;align-items:flex-start}}@media (min-width:0) and (max-width:767px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__developer{display:none}}.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__developerLogo{--tw-bg-opacity:1;background-color:rgb(244 244 247/var(--tw-bg-opacity,1));border-radius:9999px;width:28px;height:28px;margin-right:8px;padding:2px;overflow:hidden}@media (min-width:1200px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__developerLogo{grid-row:span 2/span 2;width:40px;height:40px}}.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__developerLogo>*{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__developerTitle{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));align-self:flex-end;margin-bottom:2px;font-size:11px;line-height:1.4;display:none}@media (min-width:1200px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__developerTitle{display:block}}.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__developerName{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:13px;line-height:1.4}.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__actions{margin-top:12px}@media (min-width:768px){.VillageCard-module__TZPWAG__content .VillageCard-module__TZPWAG__actions{margin-top:16px}}
.VillageCardVariants-module__QNNtOa___{position:static}@media (min-width:1200px){.VillageCardVariants-module__QNNtOa__mobile{display:none!important}}@media (min-width:0) and (max-width:767px){.VillageCardVariants-module__QNNtOa__desktop{display:none!important}}@media (min-width:768px) and (max-width:1199px){.VillageCardVariants-module__QNNtOa__desktop{display:none!important}}.VillageCardVariants-module__QNNtOa__total{align-items:center;gap:4px;display:flex}.VillageCardVariants-module__QNNtOa__totalCount{--tw-text-opacity:1;color:rgb(17 44 166/var(--tw-text-opacity,1));font-size:14px}.VillageCardVariants-module__QNNtOa__totalPrice{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:14px}.VillageCardVariants-module__QNNtOa__totalPrice b{font-weight:600}.VillageCardVariants-module__QNNtOa__dropButton{--tw-text-opacity:1;width:16px;height:16px;color:rgb(185 185 197/var(--tw-text-opacity,1))}.VillageCardVariants-module__QNNtOa__dropButton.VillageCardVariants-module__QNNtOa__open>*{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.VillageCardVariants-module__QNNtOa__header{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:15px}.VillageCardVariants-module__QNNtOa__list{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));flex-direction:column;gap:8px;margin-top:8px;font-size:13px;line-height:1.4;display:inline-flex}@media (min-width:0) and (max-width:767px){.VillageCardVariants-module__QNNtOa__list:not(.VillageCardVariants-module__QNNtOa__visible){display:none}}@media (min-width:768px) and (max-width:1199px){.VillageCardVariants-module__QNNtOa__list:not(.VillageCardVariants-module__QNNtOa__visible){display:none}}.VillageCardVariants-module__QNNtOa__variant{--tw-border-opacity:1;border-style:dashed;border-bottom-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1));grid-template-columns:76px 100px auto;gap:8px;padding-top:8px;padding-bottom:2px;display:inline-grid}.VillageCardVariants-module__QNNtOa__variant>*{white-space:nowrap}.VillageCardVariants-module__QNNtOa__name{--tw-text-opacity:1;color:rgb(17 44 166/var(--tw-text-opacity,1))}.VillageCardVariants-module__QNNtOa__price b{font-weight:600}
.VillageCardFeatures-module__br57Ia___{flex-direction:column;gap:4px;display:inline-flex}.VillageCardFeatures-module__br57Ia__item{align-items:center;gap:4px;display:inline-flex}.VillageCardFeatures-module__br57Ia__icon{--tw-text-opacity:1;width:16px;height:16px;color:rgb(61 137 115/var(--tw-text-opacity,1));flex-shrink:0}@media (min-width:1200px){.VillageCardFeatures-module__br57Ia__icon{width:24px;height:24px}}.VillageCardFeatures-module__br57Ia__text{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:12px;line-height:1.4}@media (min-width:1200px){.VillageCardFeatures-module__br57Ia__text{font-size:15px}}
.VillageCompactCard-module__ESHpgq___{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));gap:8px;width:100%;padding:8px;display:flex;position:relative}.VillageCompactCard-module__ESHpgq__preview{flex-shrink:0;width:200px;position:relative}.VillageCompactCard-module__ESHpgq__preview .VillageCompactCard-module__ESHpgq__previewImage{border-radius:.5rem;width:100%;height:100%}.VillageCompactCard-module__ESHpgq__preview .VillageCompactCard-module__ESHpgq__previewCounter{padding:2px 6px;font-size:13px;bottom:8px;right:8px}.VillageCompactCard-module__ESHpgq__content{flex-direction:column;flex-grow:1;align-items:flex-start;padding:8px;display:flex}.VillageCompactCard-module__ESHpgq__content label{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));margin-right:8px}.VillageCompactCard-module__ESHpgq__content .VillageCompactCard-module__ESHpgq__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:18px;font-weight:600;line-height:1.3}.VillageCompactCard-module__ESHpgq__content .VillageCompactCard-module__ESHpgq__metro{margin-top:4px;font-size:13px}.VillageCompactCard-module__ESHpgq__content .VillageCompactCard-module__ESHpgq__address{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:2px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.VillageCompactCard-module__ESHpgq__content .VillageCompactCard-module__ESHpgq__completed{margin-top:4px;font-size:13px;line-height:1.4}.VillageCompactCard-module__ESHpgq__content .VillageCompactCard-module__ESHpgq__variants{margin-top:8px}.VillageCompactCard-module__ESHpgq__content .VillageCompactCard-module__ESHpgq__developer{align-items:center;margin-top:8px;display:inline-flex}.VillageCompactCard-module__ESHpgq__content .VillageCompactCard-module__ESHpgq__developerLogo{--tw-bg-opacity:1;background-color:rgb(244 244 247/var(--tw-bg-opacity,1));border-radius:9999px;width:28px;height:28px;margin-right:8px;padding:2px;overflow:hidden}.VillageCompactCard-module__ESHpgq__content .VillageCompactCard-module__ESHpgq__developerLogo>*{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.VillageCompactCard-module__ESHpgq__content .VillageCompactCard-module__ESHpgq__developerName{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:13px;line-height:1.4}.VillageCompactCard-module__ESHpgq__content .VillageCompactCard-module__ESHpgq__actions{margin-top:12px}
.VillageCardVariantsShort-module__Fch-Yq___{-moz-column-gap:8px;flex-wrap:wrap;align-items:baseline;column-gap:8px;display:inline-flex}.VillageCardVariantsShort-module__Fch-Yq__variants{--tw-text-opacity:1;color:rgb(17 44 166/var(--tw-text-opacity,1));font-size:13px}.VillageCardVariantsShort-module__Fch-Yq__price{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:15px;font-weight:600}
.VillageMapCardWide-module__AF5lEa___{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;display:flex;overflow:hidden}.VillageMapCardWide-module__AF5lEa__preview{flex-shrink:0;width:112px;position:relative}.VillageMapCardWide-module__AF5lEa__preview .VillageMapCardWide-module__AF5lEa__previewImage{--tw-bg-opacity:1;background-color:rgb(240 240 245/var(--tw-bg-opacity,1));-o-object-fit:cover;object-fit:cover;border-radius:0;width:100%;height:100%}.VillageMapCardWide-module__AF5lEa__preview .VillageMapCardWide-module__AF5lEa__favoriteButton{z-index:20;opacity:.9;--tw-shadow:0px 2px 8px 0px #06165f0a;--tw-shadow-colored:0px 2px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);position:absolute;top:4px;right:4px}.VillageMapCardWide-module__AF5lEa__content{flex-direction:column;align-items:flex-start;gap:2px;padding:8px;display:flex}.VillageMapCardWide-module__AF5lEa__content .VillageMapCardWide-module__AF5lEa__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));margin-top:2px;font-size:14px;font-weight:600}.VillageMapCardWide-module__AF5lEa__content .VillageMapCardWide-module__AF5lEa__completion{font-size:12px;line-height:1.4}.VillageMapCardWide-module__AF5lEa__content .VillageMapCardWide-module__AF5lEa__completion label{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));margin-right:8px}.VillageMapCardWide-module__AF5lEa__content .VillageMapCardWide-module__AF5lEa__metro{font-size:12px}.VillageMapCardWide-module__AF5lEa__content .VillageMapCardWide-module__AF5lEa__address{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.VillageMapCardWide-module__AF5lEa__content .VillageMapCardWide-module__AF5lEa__variants{margin-top:2px}.VillageMapCardWide-module__AF5lEa__content .VillageMapCardWide-module__AF5lEa__variants>:first-child{font-size:12px}.VillageMapCardWide-module__AF5lEa__content .VillageMapCardWide-module__AF5lEa__variants>:last-child{font-size:14px}
.VillagePopoverCard-module__9WudnW___{-moz-column-gap:16px;flex-grow:1;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:flex-start;gap:2px 16px;display:grid}@media (min-width:768px){.VillagePopoverCard-module__9WudnW___{grid-template-columns:auto auto;row-gap:4px}}.VillagePopoverCard-module__9WudnW__title{-moz-column-gap:8px;--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));column-gap:8px;font-size:14px;display:flex}@media (min-width:768px){.VillagePopoverCard-module__9WudnW__title{font-weight:600}}.VillagePopoverCard-module__9WudnW__price{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:14px;font-weight:600}@media (min-width:768px){.VillagePopoverCard-module__9WudnW__price{font-size:16px}}.VillagePopoverCard-module__9WudnW__priceLot{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));font-size:12px;line-height:1.2}@media (min-width:0) and (max-width:767px){.VillagePopoverCard-module__9WudnW__priceLot{display:none}}.VillagePopoverCard-module__9WudnW__completion{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:12px;line-height:1.4}@media (min-width:0) and (max-width:767px){.VillagePopoverCard-module__9WudnW__completion{display:none}}
.VillagePreviewCard-module__4ClP8q___{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;overflow:hidden}.VillagePreviewCard-module__4ClP8q__preview{width:100%;height:170px;position:relative}.VillagePreviewCard-module__4ClP8q__preview .VillagePreviewCard-module__4ClP8q__previewImage{border-radius:0;width:100%;height:100%}.VillagePreviewCard-module__4ClP8q__preview .VillagePreviewCard-module__4ClP8q__previewCounter{padding:2px 6px;font-size:12px;bottom:8px;right:8px}@media (min-width:1200px){.VillagePreviewCard-module__4ClP8q__preview .VillagePreviewCard-module__4ClP8q__previewCounter{font-size:13px}}.VillagePreviewCard-module__4ClP8q__preview .VillagePreviewCard-module__4ClP8q__favoriteButton{z-index:20;opacity:.9;--tw-shadow:0px 2px 8px 0px #06165f0a;--tw-shadow-colored:0px 2px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);position:absolute;top:8px;right:8px}.VillagePreviewCard-module__4ClP8q__content{flex-direction:column;align-items:flex-start;padding:8px 16px 16px;display:flex}.VillagePreviewCard-module__4ClP8q__content .VillagePreviewCard-module__4ClP8q__title:not(:first-child),.VillagePreviewCard-module__4ClP8q__content .VillagePreviewCard-module__4ClP8q__completion:not(:first-child),.VillagePreviewCard-module__4ClP8q__content .VillagePreviewCard-module__4ClP8q__metro:not(:first-child),.VillagePreviewCard-module__4ClP8q__content .VillagePreviewCard-module__4ClP8q__variants:not(:first-child){margin-top:8px}.VillagePreviewCard-module__4ClP8q__content .VillagePreviewCard-module__4ClP8q__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:16px;font-weight:600;line-height:1.2}@media (min-width:1200px){.VillagePreviewCard-module__4ClP8q__content .VillagePreviewCard-module__4ClP8q__title{font-size:17px}}.VillagePreviewCard-module__4ClP8q__content .VillagePreviewCard-module__4ClP8q__completion{font-size:12px;line-height:1.4}@media (min-width:1200px){.VillagePreviewCard-module__4ClP8q__content .VillagePreviewCard-module__4ClP8q__completion{font-size:13px}}.VillagePreviewCard-module__4ClP8q__content .VillagePreviewCard-module__4ClP8q__completion label{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));margin-right:8px}.VillagePreviewCard-module__4ClP8q__content .VillagePreviewCard-module__4ClP8q__metro{font-size:12px}@media (min-width:1200px){.VillagePreviewCard-module__4ClP8q__content .VillagePreviewCard-module__4ClP8q__metro{font-size:13px}}.VillagePreviewCard-module__4ClP8q__content .VillagePreviewCard-module__4ClP8q__address{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.VillagePreviewCard-module__4ClP8q__content .VillagePreviewCard-module__4ClP8q__variants *{font-size:14px}@media (min-width:1200px){.VillagePreviewCard-module__4ClP8q__content .VillagePreviewCard-module__4ClP8q__variants *{font-size:15px}}
.VillageMainListing-module__RtPvIa___{position:relative}@media (min-width:0) and (max-width:767px){.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__topBarFilters{display:none}}@media (min-width:768px) and (max-width:1199px){.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__topBarFilters{display:none}}.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__topBarControls{--tw-bg-opacity:1;background-color:rgb(240 240 245/var(--tw-bg-opacity,1));align-items:center;gap:8px;padding-top:8px;padding-bottom:8px;display:flex}@media (min-width:1200px){.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__topBarControls{display:none}}@media (min-width:768px){.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__topBarControls>*{flex:1}}@media (min-width:0) and (max-width:767px){.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__topBarControls>:not(.VillageMainListing-module__RtPvIa__sortSelect){flex-grow:1}}.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__topBarControls .VillageMainListing-module__RtPvIa__hide{display:none}.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__mainContent{position:relative}.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__switch,.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__headerTags{margin-top:16px}@media (min-width:1200px){.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__headerTags{margin-top:32px}}.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__headerControls{top:var(--top-bar-height);z-index:calc(var(--z-index-popup) - 10);align-items:center;gap:24px;margin-top:12px;display:none;position:sticky}@media (min-width:1200px){.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__headerControls{display:flex}}.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__headerControls:before{content:"";z-index:-1;--tw-bg-opacity:1;background-color:rgb(240 240 245/var(--tw-bg-opacity,1));width:200vw;height:100%;display:block;position:absolute;top:0;left:-50vw}.VillageMainListing-module__RtPvIa___.VillageMainListing-module__RtPvIa__isMap .VillageMainListing-module__RtPvIa__headerControls{top:0}.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__mainMap{height:100%}.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__listContainer{margin-top:16px}@media (min-width:1200px){.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__listContainer{margin-top:8px}}.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__list>:not(:first-child){margin-top:16px}.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__card,.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__compactCard{--tw-shadow:0px 2px 6px 0px #06165f0a;--tw-shadow-colored:0px 2px 6px 0px var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1rem;transition-property:box-shadow;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__card,.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__compactCard{border-radius:.75rem}}@media (hover:hover){.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__card:hover,.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__compactCard:hover{--tw-shadow:0px 8px 24px 0px #06165f14;--tw-shadow-colored:0px 8px 24px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}}.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__card{min-height:296px}.VillageMainListing-module__RtPvIa___ .VillageMainListing-module__RtPvIa__compactCard{min-height:192px}.VillageMainListing-module__RtPvIa___.VillageMainListing-module__RtPvIa__isMap .VillageMainListing-module__RtPvIa__pagination>:nth-child(2){display:none!important}
.VillageListMap-module__hD7OeW___ .VillageListMap-module__hD7OeW__marker{cursor:pointer;--tw-text-opacity:1;color:rgb(82 88 112/var(--tw-text-opacity,1));position:relative}.VillageListMap-module__hD7OeW___ .VillageListMap-module__hD7OeW__marker.VillageListMap-module__hD7OeW__active .VillageListMap-module__hD7OeW__markerImg{--tw-scale-x:1.33;--tw-scale-y:1.33;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(188 23 28/var(--tw-text-opacity,1))}.VillageListMap-module__hD7OeW___ .VillageListMap-module__hD7OeW__mapCard{z-index:10;cursor:auto;--tw-border-opacity:1;border-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1));--tw-shadow:0px 2px 6px 0px #06165f0a;--tw-shadow-colored:0px 2px 6px 0px var(--tw-shadow-color);width:260px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1rem;position:absolute;bottom:28px;left:-120px}@media (min-width:0) and (max-width:767px){.VillageListMap-module__hD7OeW___ .VillageListMap-module__hD7OeW__mapCard{display:none!important}}.VillageListMap-module__hD7OeW___ .VillageListMap-module__hD7OeW__mobileContainer{width:100%;position:absolute;bottom:0;left:0}@media (min-width:768px){.VillageListMap-module__hD7OeW___ .VillageListMap-module__hD7OeW__mobileContainer{display:none!important}}.VillageListMap-module__hD7OeW___ .VillageListMap-module__hD7OeW__mobileCloseButton{z-index:5;--tw-text-opacity:1;width:32px;height:32px;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0px 2px 8px 0px #06165f0a;--tw-shadow-colored:0px 2px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#00000080;border-radius:.5rem;padding:4px;position:absolute;top:-8px;left:8px}.VillageListMap-module__hD7OeW___ .VillageListMap-module__hD7OeW__mobileCard{--tw-shadow:0px 2px 6px 0px #06165f0a;--tw-shadow-colored:0px 2px 6px 0px var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.75rem}
.SuggestRecentVillages-module__pfBgsa___ .SuggestRecentVillages-module__pfBgsa__title{font-size:22px;font-weight:600;line-height:1.2}@media (min-width:1200px){.SuggestRecentVillages-module__pfBgsa___ .SuggestRecentVillages-module__pfBgsa__title{font-size:26px;font-weight:600;line-height:1.2}}.SuggestRecentVillages-module__pfBgsa___ .SuggestRecentVillages-module__pfBgsa__slider{margin-top:16px}@media (min-width:768px){.SuggestRecentVillages-module__pfBgsa___ .SuggestRecentVillages-module__pfBgsa__slider{margin-top:24px}}.SuggestRecentVillages-module__pfBgsa___ .SuggestRecentVillages-module__pfBgsa__card{--tw-border-opacity:1;border-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1));border-radius:1rem;width:260px;height:100%}@media (min-width:1200px){.SuggestRecentVillages-module__pfBgsa___ .SuggestRecentVillages-module__pfBgsa__card{width:294px}}
.SuggestSimilarVillages-module__z9rlGW___ .SuggestSimilarVillages-module__z9rlGW__title{font-size:22px;font-weight:600;line-height:1.2}@media (min-width:1200px){.SuggestSimilarVillages-module__z9rlGW___ .SuggestSimilarVillages-module__z9rlGW__title{font-size:26px;font-weight:600;line-height:1.2}}.SuggestSimilarVillages-module__z9rlGW___ .SuggestSimilarVillages-module__z9rlGW__slider{margin-top:16px}@media (min-width:768px){.SuggestSimilarVillages-module__z9rlGW___ .SuggestSimilarVillages-module__z9rlGW__slider{margin-top:24px}}.SuggestSimilarVillages-module__z9rlGW___ .SuggestSimilarVillages-module__z9rlGW__card{--tw-border-opacity:1;border-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1));border-radius:1rem;width:260px;height:100%}@media (min-width:1200px){.SuggestSimilarVillages-module__z9rlGW___ .SuggestSimilarVillages-module__z9rlGW__card{width:294px}}
.VillageInfrastructure-module__3q4Wea___{width:100%}.VillageInfrastructure-module__3q4Wea__map{border-radius:1rem;height:415px}.VillageInfrastructure-module__3q4Wea__mobileMap{border-radius:.5rem;height:200px}.VillageInfrastructure-module__3q4Wea__modalMap{flex-grow:1;overflow:hidden}.VillageInfrastructure-module__3q4Wea__modal{height:100dvh;padding:0!important}.VillageInfrastructure-module__3q4Wea__modalCloseButton{display:none!important}.VillageInfrastructure-module__3q4Wea__modalHeader{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));align-items:center;gap:8px;padding:8px 16px;display:flex}.VillageInfrastructure-module__3q4Wea__modalHeaderInfo{flex-direction:column;flex-grow:1;gap:2px;display:flex}.VillageInfrastructure-module__3q4Wea__modalHeaderInfo>:first-child{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:14px}.VillageInfrastructure-module__3q4Wea__modalHeaderInfo>:last-child{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:14px;font-weight:600}.VillageInfrastructure-module__3q4Wea__modalContent{flex-direction:column;width:100%;height:100%;display:flex}.VillageInfrastructure-module__3q4Wea__mobileInfraButton{width:100%;margin-top:16px}@media (min-width:768px){.VillageInfrastructure-module__3q4Wea__mobileInfraButton{display:none!important}}
.VillageMainBlock-module__qugKuq___{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;flex-direction:column;gap:12px;width:100%;display:flex}@media (min-width:768px){.VillageMainBlock-module__qugKuq___{border-radius:1rem;flex-direction:column-reverse;gap:16px;padding:16px}}@media (min-width:1200px){.VillageMainBlock-module__qugKuq___{gap:24px;padding:32px 40px}}.VillageMainBlock-module__qugKuq__galleryContainer{position:relative}@media (min-width:0) and (max-width:767px){.VillageMainBlock-module__qugKuq__gallery{border-top-left-radius:0;border-top-right-radius:0}}.VillageMainBlock-module__qugKuq__mobileControls{z-index:10;width:100%;padding-left:var(--mobile-container-padding);padding-right:var(--mobile-container-padding);align-items:center;gap:8px;display:flex;position:absolute;top:8px;left:0}@media (min-width:768px){.VillageMainBlock-module__qugKuq__mobileControls{display:none!important}}.VillageMainBlock-module__qugKuq__mobileControls>*{flex-shrink:0}.VillageMainBlock-module__qugKuq__mobileControls>:first-child{flex-grow:1}.VillageMainBlock-module__qugKuq__mobileControls .VillageMainBlock-module__qugKuq__backBtn>*{display:inline-block}.VillageMainBlock-module__qugKuq__mobileControlsBtn{--tw-shadow:0px 2px 8px 0px #06165f0a;--tw-shadow-colored:0px 2px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.VillageMainBlock-module__qugKuq__gallerySelector{z-index:10;width:100%;height:40px;padding-left:var(--mobile-container-padding);padding-right:var(--mobile-container-padding);position:absolute}@media (min-width:768px){.VillageMainBlock-module__qugKuq__gallerySelector{padding-left:16px;padding-right:16px;top:16px;left:0}}@media (min-width:0) and (max-width:767px){.VillageMainBlock-module__qugKuq__gallerySelector{bottom:8px;right:0}}.VillageMainBlock-module__qugKuq__gallerySelectorButtons{--tw-shadow:0px 2px 8px 0px #06165f0a;--tw-shadow-colored:0px 2px 8px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;display:inline-flex;overflow:hidden}@media (min-width:0) and (max-width:767px){.VillageMainBlock-module__qugKuq__gallerySelectorButtons{width:100%}.VillageMainBlock-module__qugKuq__gallerySelectorButtons>*{flex-grow:1}}.VillageMainBlock-module__qugKuq__gallerySelectorBtn{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;height:40px;color:rgb(54 55 64/var(--tw-text-opacity,1));padding-left:8px;padding-right:8px;font-size:14px;font-weight:500;line-height:1.2;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.VillageMainBlock-module__qugKuq__gallerySelectorBtn{padding-left:16px;padding-right:16px;font-weight:600}}@media (min-width:1200px){.VillageMainBlock-module__qugKuq__gallerySelectorBtn{font-size:15px}}.VillageMainBlock-module__qugKuq__gallerySelectorBtn:not(:first-child){--tw-border-opacity:1;border-left-width:1px;border-color:rgb(222 222 221/var(--tw-border-opacity,1))}.VillageMainBlock-module__qugKuq__gallerySelectorBtn.VillageMainBlock-module__qugKuq__active{--tw-bg-opacity:1;background-color:rgb(228 228 237/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1))}.VillageMainBlock-module__qugKuq__gallerySelectorBtn.VillageMainBlock-module__qugKuq__iconButton{justify-content:center;align-items:center;gap:4px;display:flex}.VillageMainBlock-module__qugKuq__gallerySelectorBtn.VillageMainBlock-module__qugKuq__iconButton>:first-child{width:24px;height:24px}@media (min-width:0) and (max-width:767px){body .VillageMainBlock-module__qugKuq__galleryCounter{bottom:8px;right:var(--mobile-container-padding)}}.VillageMainBlock-module__qugKuq__main{-moz-column-gap:24px;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:24px;display:grid}@media (min-width:768px){.VillageMainBlock-module__qugKuq__main{-moz-column-gap:10px;grid-template-columns:auto auto;column-gap:10px}}@media (min-width:0) and (max-width:767px){.VillageMainBlock-module__qugKuq__main{padding-bottom:24px;padding-left:12px;padding-right:12px}}.VillageMainBlock-module__qugKuq__mainTitle{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:16px;font-weight:600;line-height:1.2}@media (min-width:768px){.VillageMainBlock-module__qugKuq__mainTitle{grid-row-start:1;grid-column-start:1;font-size:19px;font-weight:600;line-height:1.2}}@media (min-width:1200px){.VillageMainBlock-module__qugKuq__mainTitle{font-size:22px;font-weight:600;line-height:1.2}}@media (min-width:0) and (max-width:767px){.VillageMainBlock-module__qugKuq__mainTitle{margin-top:16px;margin-bottom:16px}}.VillageMainBlock-module__qugKuq__complexClass{--tw-bg-opacity:1;background-color:rgb(215 223 254/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));border-radius:1rem;justify-self:start;padding:2px 6px;font-size:12px;line-height:1.4}@media (min-width:768px){.VillageMainBlock-module__qugKuq__complexClass{justify-self:end}}@media (min-width:1200px){.VillageMainBlock-module__qugKuq__complexClass{font-size:13px}}.VillageMainBlock-module__qugKuq__prices{flex-direction:column;align-items:flex-start;display:flex;position:relative}@media (min-width:768px){.VillageMainBlock-module__qugKuq__prices{grid-row-start:2;justify-self:end;align-items:flex-end;margin-top:12px}}.VillageMainBlock-module__qugKuq__pricePerMeter{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));margin-top:4px;font-size:14px}@media (min-width:768px){.VillageMainBlock-module__qugKuq__pricePerMeter{margin-top:8px}}@media (min-width:1200px){.VillageMainBlock-module__qugKuq__pricePerMeter{font-size:15px}}@media (min-width:768px){.VillageMainBlock-module__qugKuq__location{grid-row-start:2;grid-column-start:1}}.VillageMainBlock-module__qugKuq__address{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));margin-top:16px;font-size:14px}@media (min-width:768px){.VillageMainBlock-module__qugKuq__address{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));margin-top:8px}}@media (min-width:1200px){.VillageMainBlock-module__qugKuq__address{font-size:15px}}.VillageMainBlock-module__qugKuq__metro{margin-top:4px}@media (min-width:768px){.VillageMainBlock-module__qugKuq__metro{margin-top:8px}}
.VillagePrice-module__K8JYTa___{align-items:center;display:flex;position:relative}.VillagePrice-module__K8JYTa__value{white-space:nowrap;--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:22px;font-weight:600;line-height:1.2;display:inline-block}@media (min-width:768px){.VillagePrice-module__K8JYTa__value{font-size:19px;font-weight:600;line-height:1.2}}@media (min-width:1200px){.VillagePrice-module__K8JYTa__value{font-size:22px;font-weight:600;line-height:1.2}}.VillagePrice-module__K8JYTa__dropButton{--tw-bg-opacity:1;background-color:rgb(240 240 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:24px;height:24px;color:rgb(144 144 154/var(--tw-text-opacity,1));border-radius:9999px;margin-bottom:2px;margin-left:8px;display:inline-block}@media (min-width:768px){.VillagePrice-module__K8JYTa__dropButton{margin-left:4px}}.VillagePrice-module__K8JYTa__popup{right:0}.VillagePrice-module__K8JYTa__popup .VillagePrice-module__K8JYTa__popupContent{white-space:nowrap;text-align:end;--tw-text-opacity:1;min-width:50px;color:rgb(23 26 51/var(--tw-text-opacity,1));flex-direction:column;gap:8px;margin-top:5px;margin-bottom:5px;padding:12px 24px;font-size:18px;font-weight:600;line-height:1.3;display:flex}
.RealtyHomepageFilters-module__IaKeTG___{--tw-bg-opacity:1;background-color:rgb(34 34 84/var(--tw-bg-opacity,1));border-radius:1rem;flex-direction:column;gap:16px;padding:24px 16px;display:flex}@media (min-width:1200px){.RealtyHomepageFilters-module__IaKeTG___{padding-bottom:48px;padding-left:44px;padding-right:44px}}.RealtyHomepageFilters-module__IaKeTG__topSelector{align-items:baseline;gap:24px;display:flex}.RealtyHomepageFilters-module__IaKeTG__topSelector .RealtyHomepageFilters-module__IaKeTG__topSelectorButton{--tw-text-opacity:1;color:rgb(204 207 232/var(--tw-text-opacity,1));font-size:14px;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}@media (min-width:1200px){.RealtyHomepageFilters-module__IaKeTG__topSelector .RealtyHomepageFilters-module__IaKeTG__topSelectorButton{font-size:15px}}.RealtyHomepageFilters-module__IaKeTG__topSelector .RealtyHomepageFilters-module__IaKeTG__topSelectorButton:before{content:"";background-color:#0000;width:100%;height:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:100%;left:0}@media (hover:hover){.RealtyHomepageFilters-module__IaKeTG__topSelector .RealtyHomepageFilters-module__IaKeTG__topSelectorButton:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}}.RealtyHomepageFilters-module__IaKeTG__topSelector .RealtyHomepageFilters-module__IaKeTG__topSelectorButton.RealtyHomepageFilters-module__IaKeTG__active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.RealtyHomepageFilters-module__IaKeTG__topSelector .RealtyHomepageFilters-module__IaKeTG__topSelectorButton.RealtyHomepageFilters-module__IaKeTG__active:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.RealtyHomepageFilters-module__IaKeTG__inputsDesktop{grid-template-columns:1fr auto auto;gap:8px;display:grid}@media (min-width:0) and (max-width:767px){.RealtyHomepageFilters-module__IaKeTG__inputsDesktop{display:none}}@media (min-width:768px) and (max-width:1199px){.RealtyHomepageFilters-module__IaKeTG__inputsDesktop{display:none}}.RealtyHomepageFilters-module__IaKeTG__inputBar{display:flex}.RealtyHomepageFilters-module__IaKeTG__inputBar>*{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.RealtyHomepageFilters-module__IaKeTG__inputBar>:not(:last-child){--tw-border-opacity:1;border-right-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1))}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__dropButton{-webkit-user-select:none;user-select:none;align-items:center;gap:6px;width:100%;height:100%;padding-left:8px;padding-right:8px;display:flex}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__dropButtonIcon{flex-shrink:0;width:20px;height:20px}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__dropButtonText{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));flex-grow:1;font-size:15px}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__dropButtonText.RealtyHomepageFilters-module__IaKeTG__dropButtonPlaceholder{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1))}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__dropButtonDropIcon{--tw-text-opacity:1;width:24px;height:24px;color:rgb(144 144 154/var(--tw-text-opacity,1));flex-shrink:0;transition-property:transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__dropButton.RealtyHomepageFilters-module__IaKeTG__active .RealtyHomepageFilters-module__IaKeTG__dropButtonDropIcon{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__dropContainer{visibility:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));opacity:0;--tw-shadow:0px 8px 24px 0px #06165f14;--tw-shadow-colored:0px 8px 24px 0px var(--tw-shadow-color);min-width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;padding:16px;transition-property:opacity,visibility;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:100%;left:0}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__dropContainer.RealtyHomepageFilters-module__IaKeTG__active{visibility:visible;opacity:1}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__realtyType{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;position:relative}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__realtyTypeDrop{min-width:100%}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__rooms{position:relative}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__rooms .RealtyHomepageFilters-module__IaKeTG__chips{text-wrap:nowrap;flex-wrap:nowrap;margin-bottom:16px}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__address{flex-grow:1;align-items:center;gap:6px;padding-left:8px;padding-right:8px;display:flex}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__address input{--tw-text-opacity:1;width:100%;height:100%;color:rgb(54 55 64/var(--tw-text-opacity,1));flex-grow:1;font-size:15px}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__address input::placeholder{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1))}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__price{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;position:relative}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__area{position:relative}.RealtyHomepageFilters-module__IaKeTG__inputBar .RealtyHomepageFilters-module__IaKeTG__dropInputGroup{width:300px}.RealtyHomepageFilters-module__IaKeTG__inputsTablet{-moz-column-gap:8px;grid-template-columns:1fr 1fr 56px auto;gap:12px 8px;display:grid}@media (min-width:1200px){.RealtyHomepageFilters-module__IaKeTG__inputsTablet{display:none}}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__rooms{--tw-border-opacity:1;border-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:.5rem;grid-column:span 3/span 3;grid-template-columns:82px repeat(5,1fr);display:grid;overflow:hidden}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__rooms>*{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__rooms>:not(:last-child){--tw-border-opacity:1;border-right-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1))}@media (hover:hover){.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__rooms>:hover{--tw-bg-opacity:1;background-color:rgb(215 223 254/var(--tw-bg-opacity,1))}}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__rooms>.RealtyHomepageFilters-module__IaKeTG__active{--tw-bg-opacity:1;background-color:rgb(215 223 254/var(--tw-bg-opacity,1))}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__address{grid-column:span 4/span 4}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__price,.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__area{display:flex}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__price>:first-child>*,.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__area>:first-child>*{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__price>:last-child>*,.RealtyHomepageFilters-module__IaKeTG__inputsTablet .RealtyHomepageFilters-module__IaKeTG__area>:last-child>*{border-top-left-radius:0!important;border-bottom-left-radius:0!important}@media (min-width:768px) and (max-width:1199px){body .RealtyHomepageFilters-module__IaKeTG__modalWrapper{border-radius:0!important}}body .RealtyHomepageFilters-module__IaKeTG__modalContent{padding-top:16px;padding-bottom:89px}@media (min-width:768px){body .RealtyHomepageFilters-module__IaKeTG__modalContent{padding:24px}}@media (min-width:1200px){body .RealtyHomepageFilters-module__IaKeTG__modalContent{width:944px;padding:16px 40px}}
.RealtyHomepageLinks-module__wXpw_q___{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.RealtyHomepageLinks-module__wXpw_q___ .RealtyHomepageLinks-module__wXpw_q__link{border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:16px;padding:16px;display:flex}.RealtyHomepageLinks-module__wXpw_q___ .RealtyHomepageLinks-module__wXpw_q__image{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:9999px;flex-shrink:0;width:60px;height:60px;padding:10px}.RealtyHomepageLinks-module__wXpw_q___ .RealtyHomepageLinks-module__wXpw_q__label{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:16px;font-weight:600;line-height:1.2}@media (min-width:1200px){.RealtyHomepageLinks-module__wXpw_q___ .RealtyHomepageLinks-module__wXpw_q__label{font-size:17px}}
.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:22px;font-weight:600;line-height:1.2}@media (min-width:1200px){.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__title{font-size:30px;font-weight:600;line-height:1.2}}.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__tags{margin-top:16px}@media (min-width:768px){.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__tags{margin-top:24px}}@media (min-width:1200px){.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__tags{margin-top:36px}}.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__slider{margin-top:16px}@media (min-width:768px){.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__slider{margin-top:24px}}.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__card{--tw-border-opacity:1;border-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1));border-radius:1rem;width:260px;height:100%}@media (min-width:1200px){.RealtyHomepageSuggestions-module__d_cpGW___ .RealtyHomepageSuggestions-module__d_cpGW__card{width:294px}}
.AddObjectForm-module__orqMUW__wrapper{align-items:flex-start;gap:24px;display:flex;position:relative}.AddObjectForm-module__orqMUW__main{flex-grow:1;min-height:100vh}.AddObjectForm-module__orqMUW__form{flex-direction:column;gap:16px;display:flex}.AddObjectForm-module__orqMUW__progress{flex-shrink:0;min-width:188px;padding:16px;position:sticky;top:0}@media (min-width:0) and (max-width:767px){.AddObjectForm-module__orqMUW__progress{display:none!important}}@media (min-width:768px) and (max-width:1199px){.AddObjectForm-module__orqMUW__progress{display:none!important}}.AddObjectForm-module__orqMUW__block{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border-radius:1rem;padding:24px 16px}@media (min-width:1200px){.AddObjectForm-module__orqMUW__block{padding:40px}}.AddObjectForm-module__orqMUW__blockTitle{font-size:22px;font-weight:600;line-height:1.2}@media (min-width:768px){.AddObjectForm-module__orqMUW__blockTitle{font-size:19px;font-weight:600;line-height:1.2}}@media (min-width:1200px){.AddObjectForm-module__orqMUW__blockTitle{font-size:22px;font-weight:600;line-height:1.2}}.AddObjectForm-module__orqMUW__blockContent{flex-direction:column;gap:24px;margin-top:24px;display:flex}@media (min-width:768px){.AddObjectForm-module__orqMUW__blockContent{gap:16px}}@media (min-width:1200px){.AddObjectForm-module__orqMUW__blockContent{gap:24px}}.AddObjectForm-module__orqMUW__field{-moz-column-gap:10px;flex-direction:column;gap:8px 10px;display:flex}@media (min-width:768px){.AddObjectForm-module__orqMUW__field{flex-direction:row}}.AddObjectForm-module__orqMUW__label{flex-shrink:0;align-items:center;display:flex}@media (min-width:768px){.AddObjectForm-module__orqMUW__label{width:140px;max-height:40px}}@media (min-width:1200px){.AddObjectForm-module__orqMUW__label{width:190px}}.AddObjectForm-module__orqMUW__label>label{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}@media (min-width:768px){.AddObjectForm-module__orqMUW__label>label{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:14px;font-weight:400}}@media (min-width:1200px){.AddObjectForm-module__orqMUW__label>label{font-size:15px}}.AddObjectForm-module__orqMUW__flexFieldContent{flex-direction:column;gap:16px;display:flex}@media (min-width:768px){.AddObjectForm-module__orqMUW__flexFieldContent{flex-direction:row;align-items:center}}@media (min-width:1200px){.AddObjectForm-module__orqMUW__flexFieldContent{gap:24px}}@media (min-width:768px){.AddObjectForm-module__orqMUW__inputText{width:159px}.AddObjectForm-module__orqMUW__inputTextPrice{width:287px}.AddObjectForm-module__orqMUW__inputTextContacts{width:371px}}@media (min-width:0) and (max-width:767px){.AddObjectForm-module__orqMUW__inputText,.AddObjectForm-module__orqMUW__inputTextPrice,.AddObjectForm-module__orqMUW__inputTextContacts{width:100%}}.AddObjectForm-module__orqMUW__map{height:200px}@media (min-width:768px){.AddObjectForm-module__orqMUW__map{height:343px}}@media (min-width:768px) and (max-width:1199px){.AddObjectForm-module__orqMUW__map{margin-top:8px}}.AddObjectForm-module__orqMUW__map img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.AddObjectForm-module__orqMUW__buttons{gap:8px;display:flex}@media (min-width:0) and (max-width:767px){.AddObjectForm-module__orqMUW__buttons>*{flex:1}}
.UploadFileHandlerPreview-module__djwkrq__imgContainer{display:inline-block;position:relative}.UploadFileHandlerPreview-module__djwkrq__imgContainer .UploadFileHandlerPreview-module__djwkrq__overlay{background:0 0;transition:background .25s;position:absolute;inset:0}.UploadFileHandlerPreview-module__djwkrq__imgContainer .UploadFileHandlerPreview-module__djwkrq__settings{opacity:0;transition:background .25s}.UploadFileHandlerPreview-module__djwkrq__imgContainer:hover .UploadFileHandlerPreview-module__djwkrq__overlay{background:#0006}.UploadFileHandlerPreview-module__djwkrq__imgContainer:hover .UploadFileHandlerPreview-module__djwkrq__settings{opacity:1}.UploadFileHandlerPreview-module__djwkrq__imgContainer .UploadFileHandlerPreview-module__djwkrq__img{width:184px;height:126px}@media (max-width:1200px){.UploadFileHandlerPreview-module__djwkrq__imgContainer .UploadFileHandlerPreview-module__djwkrq__img{width:166px;height:115px}}@media (max-width:767px){.UploadFileHandlerPreview-module__djwkrq__imgContainer .UploadFileHandlerPreview-module__djwkrq__img{width:160px}}
.ProgressCircle-module__FyxypW___{align-items:center;gap:8px;display:flex}.ProgressCircle-module__FyxypW___ svg{flex-shrink:0}.ProgressCircle-module__FyxypW___ span{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:26px;font-weight:600;line-height:1.2}
@media (min-width:768px) and (max-width:1199px){body .SubscribeComplexForm-module__wAs2Eq__form{gap:12px}body .SubscribeComplexForm-module__wAs2Eq__policy{margin-top:4px}}
@media (min-width:768px) and (max-width:1199px){body .SubscribeVariantsForm-module__hm3brG__form{gap:12px}body .SubscribeVariantsForm-module__hm3brG__policy{margin-top:4px}}
.RealtyCharacteristics-module__CCEUOa___{flex-direction:column;gap:16px;display:flex}@media (min-width:1200px){.RealtyCharacteristics-module__CCEUOa___{gap:24px}}.RealtyCharacteristics-module__CCEUOa__header,.RealtyCharacteristics-module__CCEUOa__footer{gap:24px;display:flex}@media (min-width:768px){.RealtyCharacteristics-module__CCEUOa__header,.RealtyCharacteristics-module__CCEUOa__footer{gap:16px}}@media (min-width:1200px){.RealtyCharacteristics-module__CCEUOa__header,.RealtyCharacteristics-module__CCEUOa__footer{gap:32px}}.RealtyCharacteristics-module__CCEUOa__headerItem,.RealtyCharacteristics-module__CCEUOa__footerItem{flex-direction:column;flex:1;gap:4px;display:flex}.RealtyCharacteristics-module__CCEUOa__headerItemLabel,.RealtyCharacteristics-module__CCEUOa__footerItemLabel{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));flex-grow:1;font-size:12px;line-height:1.4}@media (min-width:1200px){.RealtyCharacteristics-module__CCEUOa__headerItemLabel,.RealtyCharacteristics-module__CCEUOa__footerItemLabel{font-size:13px}}.RealtyCharacteristics-module__CCEUOa__headerItemText,.RealtyCharacteristics-module__CCEUOa__footerItemText{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:16px;font-weight:600;line-height:1.2}@media (min-width:1200px){.RealtyCharacteristics-module__CCEUOa__headerItemText,.RealtyCharacteristics-module__CCEUOa__footerItemText{font-size:22px}}.RealtyCharacteristics-module__CCEUOa__main{-moz-column-gap:32px;grid-template-columns:repeat(1,minmax(0,1fr));gap:8px 32px;display:grid}@media (min-width:768px){.RealtyCharacteristics-module__CCEUOa__main{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}}@media (min-width:1200px){.RealtyCharacteristics-module__CCEUOa__main{-moz-column-gap:56px;column-gap:56px}}.RealtyCharacteristics-module__CCEUOa__mainBlock{flex-direction:column;gap:8px;display:flex}@media (min-width:768px){.RealtyCharacteristics-module__CCEUOa__mainBlock{gap:12px}}.RealtyCharacteristics-module__CCEUOa__mainItem{--tw-border-opacity:1;border-style:dashed;border-bottom-width:1px;border-color:rgb(233 233 235/var(--tw-border-opacity,1));justify-content:space-between;align-items:center;gap:10px;padding-top:4px;padding-bottom:3px;display:flex}@media (min-width:768px){.RealtyCharacteristics-module__CCEUOa__mainItem{padding-bottom:1px}}.RealtyCharacteristics-module__CCEUOa__mainItemLabel{--tw-text-opacity:1;color:rgb(118 120 125/var(--tw-text-opacity,1));font-size:14px}@media (min-width:1200px){.RealtyCharacteristics-module__CCEUOa__mainItemLabel{font-size:15px}}.RealtyCharacteristics-module__CCEUOa__mainItemText{text-align:right;--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:14px}@media (min-width:1200px){.RealtyCharacteristics-module__CCEUOa__mainItemText{font-size:15px}}
.RealtyDescription-module__kGKJ-G___{width:100%}.RealtyDescription-module__kGKJ-G__text{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:14px}@media (min-width:1200px){.RealtyDescription-module__kGKJ-G__text{font-size:15px}}.RealtyDescription-module__kGKJ-G__collapseButton{margin-top:8px}
.RealtyLocationScoring-module__4L35ya___{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.RealtyLocationScoring-module__4L35ya__indicator{align-items:center;display:flex}.RealtyLocationScoring-module__4L35ya__chart .RealtyLocationScoring-module__4L35ya__chartValue{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:14px;font-weight:600}@media (min-width:1200px){.RealtyLocationScoring-module__4L35ya__chart .RealtyLocationScoring-module__4L35ya__chartValue{font-size:18px;font-weight:600;line-height:1.3}}.RealtyLocationScoring-module__4L35ya__label{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));margin-left:16px;font-size:14px}@media (min-width:1200px){.RealtyLocationScoring-module__4L35ya__label{font-size:15px}}
.RoundChart-module__zDaVHW___{justify-content:center;align-items:center;display:flex;position:relative}.RoundChart-module__zDaVHW__value{justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:600;display:flex;position:absolute;top:0;left:0}
.RealtySuggestedLinks-module__pCCEpG___ .RealtySuggestedLinks-module__pCCEpG__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:19px;font-weight:600;line-height:1.2}@media (min-width:1200px){.RealtySuggestedLinks-module__pCCEpG___ .RealtySuggestedLinks-module__pCCEpG__title{font-size:22px;font-weight:600;line-height:1.2}}.RealtySuggestedLinks-module__pCCEpG___ .RealtySuggestedLinks-module__pCCEpG__list{align-items:flex-start;gap:24px;margin-top:16px;display:flex}.RealtySuggestedLinks-module__pCCEpG___ .RealtySuggestedLinks-module__pCCEpG__column{flex-direction:column;flex:1;gap:8px;max-width:292px;display:flex}.RealtySuggestedLinks-module__pCCEpG___ .RealtySuggestedLinks-module__pCCEpG__link{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:14px}@media (min-width:1200px){.RealtySuggestedLinks-module__pCCEpG___ .RealtySuggestedLinks-module__pCCEpG__link{font-size:15px}}

.CompareMapPin-module__RuTxNW___{flex-direction:column;align-items:center;display:flex}.CompareMapPin-module__RuTxNW__bubble{--tw-bg-opacity:1;background-color:rgb(0 8 46/var(--tw-bg-opacity,1));border-radius:.5rem;max-width:250px;padding:8px 12px;display:inline-block}.CompareMapPin-module__RuTxNW__content{text-align:left;margin-bottom:8px;display:none}.CompareMapPin-module__RuTxNW___.CompareMapPin-module__RuTxNW__active .CompareMapPin-module__RuTxNW__content{flex-direction:column;display:flex}.CompareMapPin-module__RuTxNW__title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:8px;font-size:12px}@media (min-width:1200px){.CompareMapPin-module__RuTxNW__title{font-size:13px}}.CompareMapPin-module__RuTxNW__metro{font-size:12px}@media (min-width:1200px){.CompareMapPin-module__RuTxNW__metro{font-size:13px}}.CompareMapPin-module__RuTxNW__metro .CompareMapPin-module__RuTxNW__metroName,.CompareMapPin-module__RuTxNW__metro .CompareMapPin-module__RuTxNW__metroTime,.CompareMapPin-module__RuTxNW__metro .CompareMapPin-module__RuTxNW__metroTime *{--tw-text-opacity:1;color:rgb(204 207 232/var(--tw-text-opacity,1))}.CompareMapPin-module__RuTxNW__address{--tw-text-opacity:1;color:rgb(204 207 232/var(--tw-text-opacity,1));font-size:12px}@media (min-width:1200px){.CompareMapPin-module__RuTxNW__address{font-size:13px}}.CompareMapPin-module__RuTxNW__price{white-space:nowrap;text-align:left;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:12px;font-weight:600;line-height:1.4;display:block}@media (min-width:1200px){.CompareMapPin-module__RuTxNW__price{font-size:13px}}.CompareMapPin-module__RuTxNW__notch{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(0 8 46/var(--tw-text-opacity,1))}
.ComparePopOver-module__MPB5Da__wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0px 8px 24px 0px #06165f14;--tw-shadow-colored:0px 8px 24px 0px var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);position:fixed;top:0;left:0}.ComparePopOver-module__MPB5Da__content{width:100%;padding-top:12px;padding-bottom:12px}@media (min-width:768px){.ComparePopOver-module__MPB5Da__content{padding-top:24px;padding-bottom:24px}}.ComparePopOver-module__MPB5Da__container{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:768px){.ComparePopOver-module__MPB5Da__container{grid-template-columns:auto calc(100% - 176px)}}@media (min-width:1200px){.ComparePopOver-module__MPB5Da__container{grid-template-columns:auto calc(100% - 209px)}}.ComparePopOver-module__MPB5Da__sidebar{background-color:#0000!important}@media (min-width:0) and (max-width:767px){.ComparePopOver-module__MPB5Da__sidebar{display:none}}.ComparePopOver-module__MPB5Da__main{z-index:2;position:relative}.ComparePopOver-module__MPB5Da__slider{height:100%}.ComparePopOver-module__MPB5Da__slide{width:min-content!important;height:auto!important}@media (min-width:0) and (max-width:767px){body .ComparePopOver-module__MPB5Da__sliderNavBtn{display:none!important}}@media (min-width:768px) and (max-width:1199px){body .ComparePopOver-module__MPB5Da__sliderNavBtn{display:none!important}}body .ComparePopOver-module__MPB5Da__sliderNavBtn.ComparePopOver-module__MPB5Da__prev{left:-56px}body .ComparePopOver-module__MPB5Da__sliderNavBtn.ComparePopOver-module__MPB5Da__next{right:-56px}.ComparePopOver-module__MPB5Da__cardCell{-moz-column-gap:8px;column-gap:8px;display:flex}.ComparePopOver-module__MPB5Da__cardImage{border-radius:.5rem;flex-shrink:0;width:50px;height:40px;overflow:hidden}.ComparePopOver-module__MPB5Da__cardImage>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ComparePopOver-module__MPB5Da__cardText{flex-direction:column;gap:2px;display:flex}.ComparePopOver-module__MPB5Da__cardAd{-moz-column-gap:4px;flex-wrap:wrap;align-items:center;column-gap:4px;display:flex}.ComparePopOver-module__MPB5Da__cardAd span{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:12px}@media (min-width:1200px){.ComparePopOver-module__MPB5Da__cardAd span{font-size:13px}}.ComparePopOver-module__MPB5Da__cardAd i{--tw-bg-opacity:1;background-color:rgb(185 185 197/var(--tw-bg-opacity,1));border-radius:9999px;width:4px;height:4px}.ComparePopOver-module__MPB5Da__cardPrice{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));font-size:12px;font-weight:600}@media (min-width:1200px){.ComparePopOver-module__MPB5Da__cardPrice{font-size:13px}}@media (min-width:0) and (max-width:767px){.ComparePopOver-module__MPB5Da__mobileHidden{display:none!important}}
@media (min-width:0) and (max-width:767px){body .ComparePageShare-module__up0yZq__desktop{display:none}}@media (min-width:768px){body .ComparePageShare-module__up0yZq__mobile{display:none}}
@media (min-width:0) and (max-width:767px){.ComparePageDelete-module__8zqA8q___.ComparePageDelete-module__8zqA8q__desktop{display:none}}@media (min-width:768px){.ComparePageDelete-module__8zqA8q___.ComparePageDelete-module__8zqA8q__mobile{display:none}}.ComparePageDelete-module__8zqA8q__modalContent{padding:24px 16px}@media (min-width:768px){.ComparePageDelete-module__8zqA8q__modalContent{width:480px;padding:40px}}.ComparePageDelete-module__8zqA8q__modalTitle{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:22px;font-weight:600;line-height:1.2}@media (min-width:1200px){.ComparePageDelete-module__8zqA8q__modalTitle{font-size:22px;font-weight:600;line-height:1.2}}.ComparePageDelete-module__8zqA8q__modalText{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));margin-top:24px;font-size:14px}@media (min-width:1200px){.ComparePageDelete-module__8zqA8q__modalText{font-size:15px}}.ComparePageDelete-module__8zqA8q__modalButtons{flex-direction:column;align-items:center;gap:8px;margin-top:24px;display:flex}@media (min-width:768px){.ComparePageDelete-module__8zqA8q__modalButtons{flex-direction:row}}@media (min-width:0) and (max-width:767px){.ComparePageDelete-module__8zqA8q__modalButtons,.ComparePageDelete-module__8zqA8q__modalButtons>*{width:100%}}
.PlanListPage-module___xO1Xa___{padding-bottom:40px;position:relative}@media (min-width:768px){.PlanListPage-module___xO1Xa___{padding-bottom:48px}}@media (min-width:1200px){.PlanListPage-module___xO1Xa___{padding-bottom:60px}}.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__breadcrumbs{margin-top:16px}@media (min-width:768px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__breadcrumbs{margin-top:12px}}@media (min-width:1200px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__breadcrumbs{margin-top:16px}}@media (min-width:0) and (max-width:767px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__breadcrumbs{display:none}}.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));margin-top:16px;font-size:19px;font-weight:600;line-height:1.2}@media (min-width:1200px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__title{margin-top:12px;font-size:22px;font-weight:600;line-height:1.2}}.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__subscribeForm{margin-top:40px}@media (min-width:768px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__subscribeForm{margin-top:48px}}@media (min-width:1200px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__subscribeForm{margin-top:60px}}.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__variants{margin-top:48px}@media (min-width:768px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__variants{margin-top:48px}}@media (min-width:1200px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__variants{margin-top:80px}}.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__variantsTitle{margin-bottom:16px;font-size:22px;font-weight:600;line-height:1.2}@media (min-width:768px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__variantsTitle{margin-bottom:24px}}@media (min-width:1200px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__variantsTitle{font-size:26px;font-weight:600;line-height:1.2}}.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__suggestedLinks{margin-top:48px}@media (min-width:768px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__suggestedLinks{margin-top:48px}}@media (min-width:1200px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__suggestedLinks{margin-top:64px}}@media (min-width:0) and (max-width:767px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__suggestedLinks{display:none}}.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__consultForm{margin-top:48px}@media (min-width:768px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__consultForm{margin-top:48px}}@media (min-width:1200px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__consultForm{margin-top:64px}}.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__overview{margin-top:40px}@media (min-width:768px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__overview{margin-top:48px}}@media (min-width:1200px){.PlanListPage-module___xO1Xa___ .PlanListPage-module___xO1Xa__overview{margin-top:40px}}
.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__coloredContainer{--tw-bg-opacity:1;background-color:rgb(240 240 245/var(--tw-bg-opacity,1));padding-left:var(--mobile-container-padding);padding-right:var(--mobile-container-padding);border-radius:1rem;padding-top:32px;padding-bottom:40px}@media (min-width:768px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__coloredContainer{border-radius:1.5rem;padding:32px 24px}}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__coloredContainer{padding:80px 44px}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}@media (min-width:768px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__headerText{max-width:430px}}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__headerText{max-width:581px}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__title{--tw-text-opacity:1;color:rgb(23 26 51/var(--tw-text-opacity,1));font-size:22px;font-weight:600;line-height:1.2}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__title{font-size:30px;font-weight:600;line-height:1.2}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__description{--tw-text-opacity:1;color:rgb(54 55 64/var(--tw-text-opacity,1));margin-top:8px;font-size:14px}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__description{font-size:15px}}@media (min-width:0) and (max-width:767px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__description{display:none}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__headerLink{white-space:nowrap;--tw-text-opacity:1;color:rgb(17 44 166/var(--tw-text-opacity,1));align-items:center;font-size:14px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__headerLink:hover{--tw-text-opacity:1;color:rgb(0 21 115/var(--tw-text-opacity,1))}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__headerLink:active{--tw-text-opacity:1;color:rgb(0 17 92/var(--tw-text-opacity,1))}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__headerLink{font-size:15px}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__headerLinkIcon{--tw-rotate:-90deg;width:16px;height:16px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__loader{width:100%;margin-top:24px}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__sliderContainer{position:relative}@media (min-width:0) and (max-width:767px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__prevBtn,.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__nextBtn{display:none!important}}@media (min-width:768px) and (max-width:1199px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__prevBtn,.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__nextBtn{display:none!important}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__prevBtn{left:-40px}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__nextBtn{right:-40px}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__slider{margin-top:16px}@media (min-width:768px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__slider{margin-top:24px}}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__slider{margin-top:32px}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__slide{width:300px;height:auto!important}@media (min-width:768px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__slide{width:348px}}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__slide{width:auto}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__buttons{justify-content:center;align-items:center;margin-top:16px;display:flex}@media (min-width:768px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__buttons{margin-top:24px}}@media (min-width:1200px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__buttons{margin-top:42px}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__button{display:inline-block}@media (min-width:0) and (max-width:767px){.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__button{width:100%}}.HomepageReviewsBlock-module___pxiJa___ .HomepageReviewsBlock-module___pxiJa__button>*{width:100%}
