.propertyHero{background:#fcf8f0;height:92vh;min-height:760px;position:relative;overflow:hidden}.propertyHero__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.propertyHero__overlay{background:linear-gradient(#392e2647,#392e26d1);position:absolute;inset:0}.propertyHero__content{z-index:2;justify-content:space-between;align-items:flex-end;gap:60px;max-width:1450px;height:80%;margin:auto;padding:0 5% 60px;display:flex;position:relative}.propertyHero__info{color:#fcf8f0}.propertyHero__tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:1.8px;text-transform:uppercase;color:#fcf8f0;background:#fcf8f024;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;height:34px;margin-bottom:20px;padding:0 16px;font-size:12px;font-weight:800;display:inline-flex}.propertyHero__info h1{letter-spacing:-2px;color:#fff;text-shadow:0 10px 30px #00000038;margin-bottom:22px;font-size:50px;font-weight:700;line-height:1.05}.propertyHero__location{color:#fcf8f0e0;align-items:center;gap:10px;display:flex}.propertyHero__location svg{color:#fcf8f0;width:20px;height:20px}.propertyHero__location span{font-size:18px}.propertyHero__form{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fcf8f0eb;border:1px solid #392e2614;border-radius:24px;width:390px;padding:36px;box-shadow:0 28px 60px #0000002e}.propertyHero__form h3{color:#392e26;letter-spacing:-.5px;margin-bottom:28px;font-size:24px;font-weight:800}.propertyHero__form form{flex-direction:column;gap:16px;display:flex}.propertyHero__form input{color:#392e26;box-sizing:border-box;background:#fff;border:1px solid #392e261a;border-radius:14px;outline:none;width:100%;height:50px;padding:0 16px;font-size:15px;transition:all .3s}.propertyHero__form input::placeholder{color:#9a8f87}.propertyHero__form input:focus{border-color:#392e26;box-shadow:0 0 0 4px #392e260f}.propertyHero__form button{color:#fcf8f0;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:#392e26;border:none;border-radius:14px;height:52px;font-size:15px;font-weight:800;transition:all .3s;box-shadow:0 16px 30px #392e2629}.propertyHero__form button:hover{background:#2a221c;transform:translateY(-2px)}.propertyHero__mobileBtn{display:none}@media (width<=992px){.propertyHero{height:auto;min-height:unset}.propertyHero__content{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:40px;padding-top:70px}.propertyHero__info h1{font-size:48px}.propertyHero__form{width:100%}}@media (width<=768px){.propertyHero__content{text-align:center;align-items:center;gap:28px;padding-bottom:40px}.propertyHero__info{flex-direction:column;align-items:center;display:flex}.propertyHero__info h1{margin-bottom:18px;font-size:40px;line-height:1.12}.propertyHero__location{justify-content:center}.propertyHero__location span{font-size:16px}.propertyHero__formWrapper{display:none}.propertyHero__mobileBtn{color:#fcf8f0;letter-spacing:.8px;text-transform:uppercase;cursor:pointer;background:#392e26;border:none;border-radius:16px;justify-content:center;align-items:center;width:100%;max-width:260px;height:54px;margin-top:28px;font-size:15px;font-weight:800;transition:all .3s;display:flex;box-shadow:0 18px 34px #392e263d}.propertyHero__mobileBtn:hover{background:#2a221c;transform:translateY(-2px)}.propertyHero__form{padding:5px}.propertyHero{min-height:100vh}.propertyHero__content{text-align:center;justify-content:center;align-items:center;height:100%;min-height:50vh;padding-top:100px;padding-bottom:80px;display:flex}.propertyHero__info{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.propertyHero__tag{letter-spacing:2px;margin-bottom:14px;font-size:11px}.propertyHero__info h1{max-width:320px;margin-bottom:18px;font-size:40px;line-height:1.1}.propertyHero__location{justify-content:center;margin-bottom:12px}.propertyHero__mobileBtn{width:100%;max-width:270px;margin-top:24px}}.propertyHero__mobileSwiper{display:none}.propertyHero__mobileSwiper .swiper,.propertyHero__mobileSwiper .swiper-slide{width:100%;height:100%}.propertyHero__mobileImage{object-fit:cover;width:100%;height:100vh}.propertyHero__mobileSwiper .swiper-pagination{z-index:20;bottom:28px!important}.propertyHero__mobileSwiper .swiper-pagination-bullet{opacity:1;background:#ffffff73;width:8px;height:8px;transition:all .3s}.propertyHero__mobileSwiper .swiper-pagination-bullet-active{background:#fff;border-radius:999px;width:24px}@media (width<=768px){.propertyHero__image{display:none}.propertyHero__overlay{z-index:2}.propertyHero__content{z-index:3;display:none;position:relative}.propertyHero__overlay{display:none}.propertyHero{height:100vh;min-height:100vh}.propertyHero__mobileSwiper{z-index:1;display:block;position:absolute;inset:0}.propertyHero__mobileSwiper .swiper,.propertyHero__mobileSwiper .swiper-slide{width:100%;height:100vh}.propertyHero__mobileImage{object-fit:cover;width:100%;height:100vh}.propertyHero__mobileSwiper .swiper-pagination{bottom:26px!important}.propertyHero__mobileSwiper .swiper-pagination-bullet{opacity:1;background:#ffffff80;width:8px;height:8px}.propertyHero__mobileSwiper .swiper-pagination-bullet-active{background:#fff;border-radius:999px;width:24px}}.propertyOverview{background:#fcf8f0;padding:25px 5%}.propertyOverview__container{grid-template-columns:420px 1fr;align-items:start;gap:70px;max-width:1450px;margin:auto;display:grid}.propertyOverview__content h2{color:#392e26;letter-spacing:-1px;margin-bottom:26px;font-size:40px;font-weight:700;line-height:1.1}.propertyOverview__content p{color:#6e625a;font-size:15px;line-height:1.8}.propertyOverview__stats{background:#fff;border:1px solid #392e2614;border-radius:24px;grid-template-columns:repeat(4,1fr);gap:30px;padding:34px;display:grid;box-shadow:0 16px 40px #392e260d}.propertyOverview__stat{flex-direction:column;gap:10px;display:flex}.propertyOverview__stat span{letter-spacing:1px;text-transform:uppercase;color:#8b8179;font-size:11px;font-weight:700}.propertyOverview__stat h3{color:#392e26;font-size:20px;font-weight:800;line-height:1.4}@media (width<=1100px){.propertyOverview__container{grid-template-columns:1fr;gap:26px}.propertyOverview__stats{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.propertyOverview{padding:16px 20px 30px}.propertyOverview__container{gap:24px}.propertyOverview__content h2{margin-bottom:18px;font-size:32px;line-height:1.15}.propertyOverview__content p{font-size:15px;line-height:1.8}.propertyOverview__stats{border-radius:20px;grid-template-columns:repeat(2,1fr);gap:16px;padding:20px}.propertyOverview__stat{background:#fcf8f0;border:1px solid #392e2614;border-radius:16px;gap:8px;padding:16px}.propertyOverview__stat span{font-size:10px}.propertyOverview__stat h3{font-size:18px;line-height:1.4}}@media (width<=420px){.propertyOverview{padding:14px 16px 28px}.propertyOverview__content h2{font-size:28px}.propertyOverview__content p{font-size:14px}.propertyOverview__stats{gap:14px;padding:16px}.propertyOverview__stat{padding:14px}.propertyOverview__stat h3{font-size:16px}}.propertyGallery{background:#fcf8f0;padding:40px 5%}.propertyGallery__top{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.propertyGallery__top h2{color:#392e26;margin-bottom:10px;font-size:42px}.propertyGallery__top p{color:#6b625c;font-size:16px}.propertyGallery__slider{position:relative}.galleryNavigation{z-index:20;pointer-events:none;justify-content:space-between;width:100%;padding:0 22px;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.galleryNavigation button{color:#fff;cursor:pointer;pointer-events:all;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#392e26eb;border:none;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;font-size:20px;transition:all .3s;display:flex;box-shadow:0 10px 24px #0000002e}.galleryNavigation button:hover{background:#392e26;transform:scale(1.06)}.galleryCard{background:#eee;border-radius:18px;height:260px;overflow:hidden}.galleryCard img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.galleryCard:hover img{transform:scale(1.05)}.swiper-pagination{margin-top:20px;position:relative!important}.swiper-pagination-bullet{opacity:1;background:#b7aca3;width:10px;height:10px}.swiper-pagination-bullet-active{background:#392e26}@media (width<=768px){.propertyGallery{padding:30px 20px}.propertyGallery__top{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:24px}.propertyGallery__top h2{font-size:32px}.propertyGallery__top p{font-size:15px;line-height:1.7}.galleryCard{border-radius:16px;height:220px}.galleryNavigation{padding:0 12px}.galleryNavigation button{width:42px;height:42px;font-size:16px}}@media (width<=420px){.propertyGallery{padding:26px 16px}.propertyGallery__top h2{font-size:28px}.galleryCard{height:210px}}:root{--swiper-navigation-size:44px}.swiper-button-prev,.swiper-button-next{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.propertyAmenities{background:#fcf8f0;padding:5px 5%}.propertyAmenities__container{max-width:1450px;margin:auto}.propertyAmenities__header{text-align:center;margin-bottom:55px}.propertyAmenities__header h2{color:#392e26;letter-spacing:-1.5px;margin-bottom:16px;font-size:45px;font-weight:700;line-height:1.1}.propertyAmenities__header p{color:#6e625a;font-size:17px;line-height:1.8}.propertyAmenities__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;display:grid}.amenityCard{text-align:center;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff8c;border:1px solid #392e261a;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;height:160px;transition:all .3s;display:flex}.amenityCard:hover{background:#fff;border-color:#392e262e;transform:translateY(-5px);box-shadow:0 16px 34px #392e2614}.amenityCard__icon{margin-bottom:20px}.amenityCard__icon svg{color:#392e26;stroke-width:1.8px;width:34px;height:34px;transition:all .3s}.amenityCard:hover .amenityCard__icon svg{transform:scale(1.08)}.amenityCard h3{color:#392e26;max-width:150px;font-size:17px;font-weight:700;line-height:1.5}@media (width<=1200px){.propertyAmenities__grid{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.propertyAmenities{padding:20px 20px 30px}.propertyAmenities__header{text-align:left;margin-bottom:34px}.propertyAmenities__header h2{margin-bottom:12px;font-size:34px;line-height:1.15}.propertyAmenities__header p{font-size:15px;line-height:1.75}.propertyAmenities__grid{grid-template-columns:repeat(2,1fr);gap:14px}.amenityCard{border-radius:18px;height:135px;padding:10px}.amenityCard__icon{margin-bottom:14px}.amenityCard__icon svg{width:26px;height:26px}.amenityCard h3{font-size:15px;line-height:1.4}}@media (width<=420px){.propertyAmenities{padding:18px 16px 28px}.propertyAmenities__grid{gap:12px}.amenityCard{height:125px}.amenityCard h3{font-size:14px}}.floorPlans{background:#fcf8f0;padding:30px 5%}.floorPlans__container{grid-template-columns:360px 1fr;align-items:start;gap:60px;max-width:1450px;margin:auto;display:grid}.floorPlans__header{margin-bottom:40px}.floorPlans__header h2{color:#392e26;letter-spacing:-1.5px;margin-bottom:18px;font-size:50px;font-weight:700;line-height:1.08}.floorPlans__header p{color:#6e625a;max-width:320px;font-size:15px;line-height:1.8}.floorPlans__sidebar{flex-direction:column;gap:18px;display:flex}.floorPlanCard{cursor:pointer;background:#ffffffb3;border:1px solid #392e261a;border-radius:18px;justify-content:space-between;align-items:center;height:68px;padding:0 20px;transition:all .3s;display:flex}.floorPlanCard:hover{background:#fff;transform:translateY(-2px);box-shadow:0 12px 24px #392e260f}.floorPlanCard.active{background:#fff;border-color:#392e26;box-shadow:0 12px 24px #392e2614}.floorPlanCard span{color:#392e26;font-size:17px;font-weight:700}.floorPlanCard svg{color:#6e625a;width:20px;height:20px}.downloadBtn{color:#392e26;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;margin-top:20px;padding:0;font-size:15px;font-weight:700;transition:all .3s;display:flex}.downloadBtn:hover{opacity:.7}.floorPlans__preview{background:#fff;border:1px solid #392e2614;border-radius:28px;justify-content:center;align-items:center;min-height:600px;padding:30px;display:flex;box-shadow:0 18px 40px #392e260d}.floorPlans__imageWrapper{background:#fff;border-radius:24px;justify-content:center;align-items:center;width:100%;min-height:520px;display:flex;position:relative;overflow:hidden}.floorPlans__blurLayer{filter:blur(12px);justify-content:center;align-items:center;width:100%;height:100%;display:flex;transform:scale(1.05)}.floorPlans__blurLayer img{object-fit:contain;width:72%}.floorPlans__overlay{background:#392e2614;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.floorPlans__overlay button{color:#fff;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:#392e26;border:none;border-radius:999px;justify-content:center;align-items:center;min-width:190px;height:48px;padding:0 24px;font-size:12px;font-weight:700;transition:all .3s;display:flex;box-shadow:0 10px 24px #392e262e}.floorPlans__overlay button:hover{background:#2b221c;transform:scale(1.03)}@media (width<=1100px){.floorPlans__container{grid-template-columns:1fr;gap:40px}.floorPlans__preview{min-height:500px}.floorPlans__blurLayer img{width:90%}}@media (width<=768px){.floorPlans{padding:10px 20px}.floorPlans__container{gap:28px}.floorPlans__header{margin-bottom:28px}.floorPlans__header h2{margin-bottom:14px;font-size:36px;line-height:1.12}.floorPlans__header p{max-width:100%;font-size:15px;line-height:1.75}.floorPlans__sidebar{gap:14px}.floorPlanCard{border-radius:16px;height:60px;padding:0 16px}.floorPlanCard span,.downloadBtn{font-size:15px}.floorPlans__preview{border-radius:22px;min-height:320px;padding:18px}.floorPlans__imageWrapper{border-radius:18px;min-height:280px}.floorPlans__blurLayer img{width:100%}.floorPlans__overlay button{min-width:170px;height:42px;padding:0 20px;font-size:11px}}@media (width<=420px){.floorPlans{padding:10px 16px 24px}.floorPlans__header h2{font-size:30px}.floorPlans__preview{padding:14px}}.propertyLocation{background:#fcf8f0;padding:1px 5% 30px}.propertyLocation__container{max-width:1450px;margin:auto}.propertyLocation__header{margin-bottom:50px}.propertyLocation__header h2{color:#392e26;letter-spacing:-1.5px;margin-bottom:16px;font-size:45px;font-weight:700;line-height:1.08}.propertyLocation__header p{color:#6e625a;max-width:700px;font-size:15px;line-height:1.8}.propertyLocation__content{grid-template-columns:1fr 380px;align-items:start;gap:36px;padding-bottom:25px;display:grid}.propertyLocation__map{background:#fff;border:1px solid #392e2614;border-radius:28px;height:380px;overflow:hidden;box-shadow:0 18px 40px #392e260d}.propertyLocation__map iframe{border:none;width:100%;height:100%;display:block}.propertyLocation__landmarks{flex-direction:column;gap:18px;display:flex}.propertyLocation__landmarks h3{color:#392e26;margin-bottom:6px;font-size:30px;font-weight:700}.landmarkCard{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border:1px solid #392e2614;border-radius:20px;justify-content:space-between;align-items:center;padding:8px 16px;transition:all .3s;display:flex}.landmarkCard:hover{background:#fff;transform:translateY(-4px);box-shadow:0 16px 32px #392e2614}.landmarkCard__left{align-items:center;gap:14px;display:flex}.landmarkCard__icon{background:#392e2614;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.landmarkCard__icon svg{color:#392e26;stroke-width:1.8px;width:22px;height:22px}.landmarkCard span{color:#392e26;font-size:16px;font-weight:700;line-height:1.5}.landmarkCard h4{color:#6e625a;font-size:15px;font-weight:700}@media (width<=1200px){.propertyLocation__content{grid-template-columns:1fr}.propertyLocation__map{height:520px}}@media (width<=768px){.propertyLocation{padding:12px 20px 28px}.propertyLocation__header{margin-bottom:32px}.propertyLocation__header h2{margin-bottom:12px;font-size:34px;line-height:1.12}.propertyLocation__header p{font-size:15px;line-height:1.75}.propertyLocation__content{gap:24px}.propertyLocation__map{border-radius:22px;height:340px}.propertyLocation__landmarks{gap:14px}.propertyLocation__landmarks h3{font-size:24px}.landmarkCard{border-radius:16px;padding:12px 14px}.landmarkCard__left{gap:12px}.landmarkCard__icon{border-radius:12px;width:42px;height:42px}.landmarkCard__icon svg{width:18px;height:18px}.landmarkCard span{font-size:14px}.landmarkCard h4{font-size:13px}}@media (width<=420px){.propertyLocation{padding:10px 16px 24px}.propertyLocation__header h2{font-size:30px}.propertyLocation__map{height:300px}.landmarkCard{padding:12px}}.propertyCallback{background:#392e26;padding:50px 5%;position:relative;overflow:hidden}.propertyCallback:before{content:"";opacity:.4;background:radial-gradient(#ffffff0a 1px,#0000 1px) 0 0/24px 24px;position:absolute;inset:0}.propertyCallback__container{z-index:2;grid-template-columns:1fr 570px;align-items:center;gap:80px;max-width:1450px;margin:auto;display:grid;position:relative}.propertyCallback__right{color:#fff}.propertyCallback__right h2{letter-spacing:-1.5px;margin-bottom:22px;font-size:46px;font-weight:700;line-height:1.08}.propertyCallback__right p{color:#ffffffd1;max-width:620px;margin-bottom:42px;font-size:16px;line-height:1.9}.callbackStats{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:70px;padding-top:26px;display:flex}.callbackStat h3{color:#fcf8f0;margin-bottom:6px;font-size:32px;font-weight:700}.callbackStat span{letter-spacing:1px;text-transform:uppercase;color:#ffffffad;font-size:11px;font-weight:700}.propertyCallback__form{background:#fcf8f0fa;border:1px solid #ffffff14;border-radius:26px;padding:34px;box-shadow:0 22px 50px #0000002e}.propertyCallback__form form{flex-direction:column;gap:24px;display:flex}.propertyCallback__grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.fullWidth{grid-column:span 2}.inputGroup{flex-direction:column;gap:10px;display:flex}.inputGroup label{letter-spacing:.5px;color:#392e26;font-size:14px;font-weight:700}.inputField{background:#fff;border:1px solid #392e261a;border-radius:14px;align-items:center;height:52px;padding:0 16px;transition:all .3s;display:flex}.inputField:focus-within{border-color:#392e26;box-shadow:0 0 0 4px #392e260f}.inputField svg{display:none}.inputField input,.inputField textarea{color:#392e26;resize:none;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:15px}.inputField textarea{padding-top:16px}.inputField input::placeholder,.inputField textarea::placeholder{color:#9a8f87}.textareaField{align-items:flex-start;height:120px;padding-top:0}.submitBtn{color:#fff;letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:#392e26;border:none;border-radius:16px;width:100%;height:56px;margin-top:4px;font-size:15px;font-weight:800;transition:all .3s}.submitBtn:hover{background:#2a221c;transform:translateY(-2px)}@media (width<=1200px){.propertyCallback{padding:40px 5%}.propertyCallback__container{grid-template-columns:1fr;gap:45px}.propertyCallback__right h2{font-size:40px}}@media (width<=768px){.propertyCallback{padding:34px 20px}.propertyCallback__container{gap:34px}.propertyCallback__right{text-align:left}.propertyCallback__right h2{margin-bottom:16px;font-size:32px;line-height:1.15}.propertyCallback__right p{margin-bottom:28px;font-size:14px;line-height:1.8}.callbackStats{gap:26px;padding-top:20px}.callbackStat h3{font-size:24px}.callbackStat span{font-size:10px;line-height:1.6}.propertyCallback__form{border-radius:22px;padding:22px}.propertyCallback__form form{gap:18px}.propertyCallback__grid{grid-template-columns:1fr;gap:16px}.fullWidth{grid-column:span 1}.inputGroup{gap:8px}.inputGroup label{font-size:13px}.inputField{border-radius:12px;height:50px;padding:0 14px}.inputField input,.inputField textarea{font-size:14px}.textareaField{height:110px}.submitBtn{border-radius:14px;height:52px;font-size:14px}}@media (width<=420px){.propertyCallback{padding:30px 16px}.propertyCallback__right h2{font-size:28px}.propertyCallback__form{padding:18px}}
