.PropertyDevelopers_wrapper__vzXkb{min-height:100vh;background:#fff;color:var(--text-primary)}.PropertyDevelopers_main__4xIfz{padding-top:135px}.PropertyDevelopers_container__rikmC{width:100%;max-width:1400px;margin:0 auto;padding:0 1.5rem}.PropertyDevelopers_skipLink__eCqTn{position:absolute;left:1rem;top:90px;z-index:30;transform:translateY(-140%);background:#fff;color:var(--text-primary);padding:.65rem .9rem;border:1px solid var(--border-color);border-radius:6px}.PropertyDevelopers_skipLink__eCqTn:focus{transform:translateY(0)}.PropertyDevelopers_kicker__GLUZW{display:inline-block;margin-bottom:.85rem;color:var(--accent-gold);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.PropertyDevelopers_hero__LAgBP{padding:2rem 0 5rem;background:linear-gradient(90deg,rgba(1,42,61,.94),rgba(1,42,61,.66)),url(https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=1920&q=80);background-position:50%;background-size:cover;color:#fff}.PropertyDevelopers_breadcrumb__gYsss{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:3.25rem;color:hsla(0,0%,100%,.68);font-size:.84rem}.PropertyDevelopers_breadcrumb__gYsss a{color:#fff}.PropertyDevelopers_breadcrumb__gYsss span:before{content:"/";margin-right:.55rem;color:hsla(0,0%,100%,.35)}.PropertyDevelopers_heroContent__Esmil{max-width:860px}.PropertyDevelopers_heroContent__Esmil h1{margin:0 0 1.2rem;color:#fff;font-size:clamp(2.5rem,5vw,4.8rem);line-height:1}.PropertyDevelopers_heroContent__Esmil p{max-width:720px;margin:0 0 2rem;color:hsla(0,0%,100%,.78);font-size:1.08rem;line-height:1.7}.PropertyDevelopers_primaryBtn__R9CEr{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.85rem 1.35rem;border-radius:6px;background:var(--accent-gold);color:#fff;font-size:.86rem;font-weight:700;text-transform:uppercase;transition:var(--transition-smooth)}.PropertyDevelopers_primaryBtn__R9CEr:hover{background:var(--accent-gold-hover);transform:translateY(-2px)}.PropertyDevelopers_gallerySection__luY8L,.PropertyDevelopers_requestSection__GVPyO,.PropertyDevelopers_sectionAlt__TIOhI,.PropertyDevelopers_section__FZv8n{padding:5rem 0}.PropertyDevelopers_gallerySection__luY8L,.PropertyDevelopers_requestSection__GVPyO,.PropertyDevelopers_sectionAlt__TIOhI{background:var(--bg-secondary)}.PropertyDevelopers_contentGrid__FDPeV,.PropertyDevelopers_offerGrid__VyfxN{display:grid;gap:2rem}@media(min-width:980px){.PropertyDevelopers_contentGrid__FDPeV,.PropertyDevelopers_offerGrid__VyfxN{grid-template-columns:.78fr 1.22fr}}.PropertyDevelopers_contentGrid__FDPeV h2,.PropertyDevelopers_offerGrid__VyfxN h2{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.08}.PropertyDevelopers_contentCopy__kQTya p,.PropertyDevelopers_offerGrid__VyfxN p{color:var(--text-secondary);line-height:1.75}.PropertyDevelopers_sectionIntro__Ob1LZ{max-width:840px;margin-bottom:2rem}.PropertyDevelopers_sectionIntro__Ob1LZ h2{margin:0 0 .8rem;font-size:clamp(2rem,4vw,3rem);line-height:1.08}.PropertyDevelopers_sectionIntro__Ob1LZ p{color:var(--text-secondary);line-height:1.75}.PropertyDevelopers_imageGrid__x1Owd{display:grid;gap:1rem}@media(min-width:760px){.PropertyDevelopers_imageGrid__x1Owd{grid-template-columns:1.2fr .8fr 1fr}}.PropertyDevelopers_imageGrid__x1Owd img{width:100%;height:320px;object-fit:cover;border-radius:6px;box-shadow:var(--shadow-premium)}.PropertyDevelopers_offerList___VRot{display:grid;gap:.75rem}.PropertyDevelopers_offerItem__oleHI{display:grid;grid-template-columns:30px minmax(0,1fr);gap:.75rem;align-items:center;border:1px solid var(--border-color);border-radius:6px;background:#fff;padding:1rem}.PropertyDevelopers_offerItem__oleHI span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgba(2,161,229,.14);color:var(--accent-gold);font-weight:800}.PropertyDevelopers_offerItem__oleHI p{margin:0}.PropertyDevelopers_awardGrid__RfXcF,.PropertyDevelopers_departmentGrid__IgeTi,.PropertyDevelopers_whyGrid__V7XPu{display:grid;gap:1rem}@media(min-width:760px){.PropertyDevelopers_awardGrid__RfXcF,.PropertyDevelopers_departmentGrid__IgeTi,.PropertyDevelopers_whyGrid__V7XPu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1120px){.PropertyDevelopers_awardGrid__RfXcF,.PropertyDevelopers_departmentGrid__IgeTi,.PropertyDevelopers_whyGrid__V7XPu{grid-template-columns:repeat(4,minmax(0,1fr))}}.PropertyDevelopers_awardCard__mR8gz,.PropertyDevelopers_departmentCard__GN1_x,.PropertyDevelopers_whyCard__hxZ2C{border:1px solid var(--border-color);border-radius:6px;background:#fff;padding:1.35rem;box-shadow:0 12px 35px rgba(1,42,61,.04)}.PropertyDevelopers_awardCard__mR8gz h3,.PropertyDevelopers_departmentCard__GN1_x h3,.PropertyDevelopers_whyCard__hxZ2C h3{margin:0 0 .65rem;font-size:1.08rem}.PropertyDevelopers_awardCard__mR8gz p,.PropertyDevelopers_departmentCard__GN1_x p,.PropertyDevelopers_whyCard__hxZ2C p{margin:0;color:var(--text-secondary);line-height:1.6}.PropertyDevelopers_caseGrid__mQYm5{display:grid;gap:1rem}@media(min-width:980px){.PropertyDevelopers_caseGrid__mQYm5{grid-template-columns:repeat(3,minmax(0,1fr))}}.PropertyDevelopers_caseCard__S_XmP{overflow:hidden;border:1px solid var(--border-color);border-radius:6px;background:#fff;box-shadow:var(--shadow-premium)}.PropertyDevelopers_caseCard__S_XmP img{width:100%;height:230px;object-fit:cover}.PropertyDevelopers_caseCard__S_XmP div{padding:1.25rem}.PropertyDevelopers_caseCard__S_XmP span{color:var(--accent-gold);font-size:.78rem;font-weight:700;text-transform:uppercase}.PropertyDevelopers_caseCard__S_XmP h3{margin:.5rem 0;font-size:1.2rem}.PropertyDevelopers_caseCard__S_XmP p{color:var(--text-secondary);line-height:1.6}.PropertyDevelopers_awardImage__yIAGF,.PropertyDevelopers_logoMark__Dzu_K{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:1rem;border-radius:50%;background:rgba(2,161,229,.16);color:var(--accent-gold);font-weight:800}.PropertyDevelopers_awardImage__yIAGF{width:100%;height:110px;border-radius:6px;color:var(--text-primary)}.PropertyDevelopers_awardCard__mR8gz span{display:block;margin-bottom:.5rem;color:var(--accent-gold);font-size:.78rem;font-weight:700}.PropertyDevelopers_requestCard__a6_qC{display:grid;overflow:hidden;border:1px solid var(--border-color);border-radius:6px;background:#fff;box-shadow:var(--shadow-premium)}@media(min-width:1040px){.PropertyDevelopers_requestCard__a6_qC{grid-template-columns:minmax(0,1fr) 420px}}.PropertyDevelopers_profilePanel___k7Zc{display:grid}@media(min-width:760px){.PropertyDevelopers_profilePanel___k7Zc{grid-template-columns:300px minmax(0,1fr)}}.PropertyDevelopers_profilePanel___k7Zc img{width:100%;height:100%;min-height:360px;object-fit:cover}.PropertyDevelopers_profileContent__8j55G{padding:clamp(1.5rem,4vw,2.5rem)}.PropertyDevelopers_profileContent__8j55G span{color:var(--accent-gold);font-size:.78rem;font-weight:700;text-transform:uppercase}.PropertyDevelopers_profileContent__8j55G h2{margin:.5rem 0 1rem;font-size:2rem}.PropertyDevelopers_profileContent__8j55G p{color:var(--text-secondary);line-height:1.65}.PropertyDevelopers_contactLinks__MQRHe{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.25rem}.PropertyDevelopers_contactLinks__MQRHe a{border:1px solid var(--border-color);border-radius:6px;padding:.55rem .85rem;color:var(--text-primary);font-size:.9rem}.PropertyDevelopers_contactLinks__MQRHe a:hover{border-color:var(--accent-gold);color:var(--accent-gold)}.PropertyDevelopers_formPanel__yVBR7{padding:2rem;background:var(--bg-secondary);border-left:1px solid var(--border-color)}.PropertyDevelopers_formPanel__yVBR7 h2{margin:0 0 1.35rem;font-size:2rem}@media(max-width:767px){.PropertyDevelopers_main__4xIfz{padding-top:96px}.PropertyDevelopers_container__rikmC{padding:0 1rem}.PropertyDevelopers_gallerySection__luY8L,.PropertyDevelopers_hero__LAgBP,.PropertyDevelopers_requestSection__GVPyO,.PropertyDevelopers_sectionAlt__TIOhI,.PropertyDevelopers_section__FZv8n{padding:3rem 0}.PropertyDevelopers_breadcrumb__gYsss{margin-bottom:2rem}.PropertyDevelopers_imageGrid__x1Owd img{height:240px}.PropertyDevelopers_formPanel__yVBR7{padding:1.25rem;border-left:none;border-top:1px solid var(--border-color)}}