.iTjrcq_container{width:var(--page-width);max-width:var(--page-max-width);padding:var(--page-padding);flex-direction:column;margin:auto;display:flex;position:relative}@media (max-width:1199px){.iTjrcq_container{width:var(--tablet-page-width);max-width:var(--tablet-page-max-width);padding:var(--tablet-page-padding)}}@media (max-width:799px){.iTjrcq_container{width:var(--mobile-page-width);max-width:var(--mobile-page-max-width);padding:var(--mobile-page-padding)}}
.Z2ab-W_row{width:100%;display:flex}.Z2ab-W_rowAlignCenter{justify-content:center}
.b-Ccda_estateGrid{grid-template-columns:repeat(2,minmax(48%,1fr));gap:32px 24px;width:100%;display:grid}.b-Ccda_estateCard{cursor:pointer;flex-direction:column;width:100%;display:flex;overflow:hidden}.b-Ccda_imageBoxWrapper{border-radius:8px;display:flex;position:relative;overflow:hidden}.b-Ccda_imageBox{aspect-ratio:16/9;justify-content:center;width:100%;min-width:120px;max-width:100%;transition:all 1.4s cubic-bezier(.67,0,.285,1);display:flex;position:relative;overflow:hidden}.b-Ccda_ibOverlay{background:linear-gradient(#1110 0%,#111 50%);width:100%;height:100%;transition:all 1.4s cubic-bezier(.67,0,.285,1);position:absolute;top:50%;bottom:0}.b-Ccda_image{object-fit:cover;width:100%;max-width:100%;height:auto;position:relative}.b-Ccda_estateCard:hover .b-Ccda_imageBox{transform:scale(1.1)}.b-Ccda_description{z-index:20;flex-direction:row;flex:1;justify-content:space-between;align-items:center;width:100%;padding:12px 20px;transition:all 1.2s cubic-bezier(.67,0,.285,1);display:flex;position:absolute;bottom:0;transform:translateY(68px)}.b-Ccda_moreInfo{opacity:0;color:#ccc;-webkit-line-clamp:3;line-clamp:3;width:100%;height:7ch;font-size:.875rem;font-family:var(--text);-webkit-box-orient:vertical;transition:all 1.2s cubic-bezier(.67,0,.285,1);display:-webkit-box;overflow:hidden}.b-Ccda_signature{z-index:10;max-width:4rem;position:absolute;bottom:.25rem;right:.5rem}.b-Ccda_signatureImage{object-fit:contain;filter:drop-shadow(0 4px 30px #161616cc);width:100%;height:auto}.b-Ccda_title{color:var(--text-white);flex-direction:column;gap:6px;width:100%;padding-bottom:8px;font-size:1rem;font-weight:500;display:flex;position:relative}.b-Ccda_title:after{content:" ";z-index:-1;filter:blur(40px);background-color:#670001;border-radius:200px;width:80px;height:80px;transition:all 1.4s cubic-bezier(.67,0,.285,1);position:absolute;bottom:0;left:-40px;transform:scale(1)}.b-Ccda_estateCard:hover .b-Ccda_title:after{background-color:var(--color-brand);transform:scale(3)}.b-Ccda_estateCard:hover .b-Ccda_description{transform:translateY(0)}.b-Ccda_estateCard:hover .b-Ccda_moreInfo{opacity:1}.b-Ccda_tags{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:6px 20px;display:flex;position:absolute;top:12px}.b-Ccda_tag{color:#fafafa;z-index:1;filter:drop-shadow(0 4px 30px #fffc);max-width:8.5rem;transition:all 1.4s cubic-bezier(.67,0,.285,1)}.b-Ccda_statusBadgeImage{object-fit:contain;width:100%;height:auto}.b-Ccda_priceTag{font-size:.875rem;font-family:var(--font-poppins);color:#111;z-index:1;-webkit-backdrop-filter:blur(5px);opacity:0;visibility:hidden;background:#fff;border:1px solid #ffffff4d;border-radius:120px;padding:4px 16px;transition:all 1.4s cubic-bezier(.67,0,.285,1);box-shadow:0 4px 30px #0000001a}.b-Ccda_priceTagVisible{opacity:1;visibility:visible}.b-Ccda_filterContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:.875rem;padding:0 1.5rem 2rem;display:flex}.b-Ccda_filterContainer .b-Ccda_filterItem{border-radius:var(--radius-small);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;min-width:8ch;padding:.25rem 1rem;transition:all .35s ease-in-out;display:flex}.b-Ccda_filterContainer .b-Ccda_filterItem:hover{border:1px solid var(--color-white)}.b-Ccda_filterItem[data-active=true]{border:1px solid var(--color-white);background:var(--color-white);color:var(--color-black)}.b-Ccda_noFilterItems{text-align:center;flex-direction:column;gap:16px;min-height:40vh;padding:24px;display:flex}.b-Ccda_customSelect{font-family:var(--font-poppins);position:relative}.b-Ccda_customSelect select{white-space:nowrap;text-overflow:ellipsis;appearance:none;border:1px solid var(--select-border);cursor:pointer;color:#ebebeb;background-color:#1a1a1a;border-radius:.25rem;grid-template-areas:"select";align-items:center;max-width:14rem;padding:.35rem 2.5rem .35rem 1rem;font-size:1rem;font-weight:500;line-height:130%;transition:all .6s cubic-bezier(.165,.84,.44,1);display:grid;position:relative;overflow:hidden}.b-Ccda_customSelect select option{color:#ebebeb;background-color:#1a1a1a}.b-Ccda_customSelect select:hover{background-color:#252525;border:1px solid #fff}.b-Ccda_customSelect select,.b-Ccda_customSelect:after{grid-area:select}.b-Ccda_customSelect:not(.b-Ccda_customSelect--multiple):after{content:"";clip-path:polygon(100% 0%,0 0%,50% 100%);background-color:#dcdcdc;width:.6em;height:.3em;font-size:1rem;position:absolute;top:45%;right:1rem}.b-Ccda_customSelect select:focus+.b-Ccda_customSelect select.b-Ccda_focus{border:2px solid var(--select-focus);border-radius:inherit;position:absolute;inset:-1px}@media screen and (max-width:1200px){.b-Ccda_filterContainer{margin-top:2rem}.b-Ccda_filterContainer .b-Ccda_filterItem{padding:.25rem 1rem}.b-Ccda_noFilterItems{text-align:left;min-height:60vh;padding:0}.b-Ccda_imageBox{max-width:100%}.b-Ccda_title{font-size:.875rem}.b-Ccda_description{padding:12px;transform:translateY(74px)}}@media screen and (max-width:999px){.b-Ccda_estateGrid{grid-template-columns:repeat(1,1fr)}.b-Ccda_filterContainer{justify-content:flex-start;padding:0}.b-Ccda_tags{padding-top:0}.b-Ccda_tag{max-width:8rem;padding:0}.b-Ccda_signature{max-width:3rem;bottom:0}}@media screen and (max-width:36rem){.b-Ccda_title{font-size:.875rem}.b-Ccda_tag{max-width:6rem;padding:0}}
.YOXoCW_cardsList{opacity:.1;z-index:5;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:3rem;display:grid;position:relative}.YOXoCW_logoSpacer{display:block}.YOXoCW_ontopLogoWrapper{opacity:1;z-index:3;position:absolute}.YOXoCW_logoWrapper{z-index:2;transition:opacity .1s ease-out;position:absolute}.YOXoCW_logoContainer{width:100%;height:150px;margin-bottom:1.5rem;display:flex}.YOXoCW_r3logosContainer{cursor:pointer;opacity:0;z-index:10;justify-content:center;align-items:center;height:37.5rem;display:flex;position:relative;top:2rem}.YOXoCW_bigLogosContainer{cursor:pointer;opacity:1;justify-content:center;align-items:center;display:flex;position:relative}.YOXoCW_bigContainer{cursor:pointer;opacity:1;justify-content:center;height:200vh;display:flex;position:relative}.YOXoCW_logo{z-index:2;width:auto;height:150px}.YOXoCW_logoMask{will-change:transform;height:400px}.YOXoCW_logoDesktop{z-index:2;text-align:center;opacity:0;width:auto;height:100%;margin:auto}.YOXoCW_logoM{display:none}.YOXoCW__cardDescription{white-space:pre-line}@media screen and (min-width:1367px){.YOXoCW_logoSpacer{height:300px}}@media screen and (max-width:1023px){.YOXoCW_logoSpacer{height:0;display:none}.YOXoCW_container{height:auto}.YOXoCW_r3logosContainer,.YOXoCW_logoDesktop{display:none}.YOXoCW_logoContainer{height:3rem}.YOXoCW_logoM{width:100%;height:auto;display:block}.YOXoCW_cardsList{opacity:1;grid-template-columns:repeat(8,1fr);gap:32px;margin-top:-64px;margin-bottom:3rem;display:grid}.YOXoCW_cardsList>div:first-child{grid-column:1/5}.YOXoCW_cardsList>div:nth-child(2){grid-column:5/9}.YOXoCW_cardsList>div:nth-child(3){grid-column:3/7}}@media screen and (max-width:999px){.YOXoCW_cardsList{flex-direction:column;gap:8px;margin-top:-100px;display:flex}}@media screen and (max-width:779px){.YOXoCW_cardsList{margin-top:-48px}}
.-jj7Bq_root{width:100%;color:var(--text-white);background:radial-gradient(circle at 0 0,#111,#0000 42%),linear-gradient(290deg,#080808fa 0%,#292929fa 100%);border-bottom:1px solid #373737cc}.-jj7Bq_invertedRoot.-jj7Bq_root{color:#4b4b4b;background:radial-gradient(circle at 0 0,#ffffffb8,#0000 42%),linear-gradient(290deg,#f6f6f6fa 0%,#f0f0f0fa 100%);border-bottom:1px solid #11111114;width:100%}.-jj7Bq_inner{z-index:100002;justify-content:center;align-items:center;position:relative}.-jj7Bq_content{color:inherit;letter-spacing:-.03em;justify-content:center;align-items:center;gap:12px;padding:10px 1rem 8px;font-size:.875rem;font-weight:400;line-height:1.35;text-decoration:none;transition:all .2s;display:inline-flex}.-jj7Bq_invertedRoot .-jj7Bq_content{opacity:.8;color:#333;font-weight:500}.-jj7Bq_badge{border:1px solid var(--color-brand);color:#f4f4f4;text-transform:capitalize;background:#232323e6;border-radius:6px;padding:3px 6px;font-size:.75rem;font-weight:500;transform:rotate(-3deg)}.-jj7Bq_invertedRoot .-jj7Bq_badge{border:1px solid var(--color-brand);background:var(--color-background-light);color:var(--text-black)}.-jj7Bq_interactiveContent{cursor:pointer}.-jj7Bq_content:hover{color:#e2e2e2}.-jj7Bq_invertedRoot .-jj7Bq_content:hover{color:#111;opacity:1}.-jj7Bq_text{text-align:center}.-jj7Bq_arrow{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.-jj7Bq_arrow svg{width:100%;height:100%;color:var(--color-brand)}.-jj7Bq_closeButton{cursor:pointer;background-color:#282828cc;border:1px solid #a1a1a173;border-radius:999px;width:1.6rem;height:1.6rem;transition:opacity .25s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.-jj7Bq_invertedRoot .-jj7Bq_closeButton{background-color:#ffffff40;border:1px solid #1111111f}.-jj7Bq_closeButton:hover{opacity:.6}.-jj7Bq_closeButton span{background-color:#b6b6b6;width:.62rem;height:1px;position:absolute;top:50%;left:50%}.-jj7Bq_invertedRoot .-jj7Bq_closeButton span{background-color:#1d1d1d}.-jj7Bq_closeButton span:first-child{transform:translate(-50%,-50%)rotate(45deg)}.-jj7Bq_closeButton span:last-child{transform:translate(-50%,-50%)rotate(-45deg)}@media (max-width:799px){.-jj7Bq_inner{align-items:flex-start}.-jj7Bq_closeButton{right:1rem}.-jj7Bq_content{justify-content:flex-start;padding-top:1rem;padding-left:0;padding-right:1.5rem;font-size:.8rem}.-jj7Bq_text{text-align:left}}@media (max-width:576px){.-jj7Bq_inner{align-items:flex-start}.-jj7Bq_content{align-items:flex-start;gap:8px;padding-right:2.5rem}.-jj7Bq_arrow{margin-top:1px}.-jj7Bq_closeButton{width:1.5rem;height:1.5rem;right:1rem}}
.zSi_TG_title{font-size:var(--text-heading-l);line-height:1.05}.zSi_TG_title.zSi_TG_smaller{font-size:var(--text-heading-m)}.zSi_TG_elegant{font-family:var(--text-elegant)}.zSi_TG_preTitle{font-size:var(--text-heading-xxs);font-weight:300}@media screen and (max-width:1800px){.zSi_TG_title{font-size:var(--text-heading-m)}.zSi_TG_title.zSi_TG_smaller{font-size:var(--text-heading-s)}}
.n3IHsW_properties{flex-direction:row;width:100%;margin-top:-80px;display:flex}.n3IHsW_container{flex-direction:column;justify-content:center;align-items:center;padding-bottom:120px;display:flex}.n3IHsW_propertiesColumn{flex-direction:column;width:50%;padding:32px;display:flex}.n3IHsW_cta,.n3IHsW_ctaMobile{color:var(--text-white);cursor:pointer;z-index:50;will-change:transform, opacity;background:linear-gradient(45deg,#111 0%,#6d6d6d 100%);border-radius:120px;padding:1px;font-size:20px;position:sticky}.n3IHsW_ctaInner{z-index:50;background:linear-gradient(135deg,#0c0c0c 0%,#2e2e2e 100%);border-radius:120px;width:100%;height:100%;padding:10px 42px;transition:transform 1.5s cubic-bezier(.67,0,.285,1),background 1s cubic-bezier(.67,0,.285,1);position:relative}.n3IHsW_ctaInner:hover{background:#363636;transform:scale(1.06)}.n3IHsW_mobileOnly{display:none}@media screen and (max-width:1200px){.n3IHsW_container{padding-top:3rem;padding-bottom:0}.n3IHsW_properties{flex-direction:column;margin-top:0}.n3IHsW_propertiesColumn{width:100%;padding:0}.n3IHsW_colLeft{gap:24px}.n3IHsW_colRight{gap:24px;margin-top:24px}.n3IHsW_cta{display:none}.n3IHsW_mobileOnly{display:inherit}.n3IHsW_mobileOnly .n3IHsW_cta{display:flex}}
.-bwHBW_header{width:100%;height:var(--header-height);color:var(--text-black);z-index:100000;flex-direction:row;justify-content:center;align-items:center;transition:top .35s;display:flex;position:fixed;top:0;left:0}.-bwHBW_inner{z-index:25000;background-color:#0000;border-radius:4px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:100%;padding:16px 24px;transition:background-color .2s ease-in;display:flex}.-bwHBW_innerBg{background-color:var(--color-background-dark);filter:drop-shadow(0 1px 8px var(--color-background-dark));border:1px solid #2e2e2e}.-bwHBW_innerBgInverted{background-color:var(--color-background-light);filter:drop-shadow(0 1px 16px #00000014)}.-bwHBW_navigation{flex-direction:row;flex:1;justify-content:flex-end;align-items:center;gap:24px;display:flex}.-bwHBW_navlink{cursor:pointer;color:var(--text-color);opacity:.8;transition:all .8s cubic-bezier(.67,0,.285,1);position:relative}.-bwHBW_navlink:after{content:" ";background-color:var(--text-color);width:0%;height:1px;transition:all .8s cubic-bezier(.67,0,.285,1);position:absolute;top:-6px;left:0}.-bwHBW_navlink:hover:not(.-bwHBW_navcta):after{opacity:1;border-width:1px;width:70%}.-bwHBW_navlink:hover,.-bwHBW_navlink.-bwHBW_active{opacity:1}.-bwHBW_navlink.-bwHBW_active:not(.-bwHBW_navcta):after{opacity:1;border-width:1px;width:70%}.-bwHBW_navcta{background-color:var(--color-black);color:var(--text-white);opacity:1;border-radius:120px;padding:6px 20px;transition:all .8s cubic-bezier(.67,0,.285,1)}.-bwHBW_navcta:hover{opacity:.8;transform:scale(1.06)}.-bwHBW_header .-bwHBW_lngList{gap:12px;display:inline-flex}.-bwHBW_lngList button{color:var(--text-black);cursor:pointer;background:0 0;border:none;margin:0;padding:12px 0}.-bwHBW_servicesDropdown{background-color:var(--color-background-light);z-index:100001;opacity:0;border-radius:8px;min-width:200px;padding:12px 0;position:absolute;top:calc(100% + 24px);left:50%;transform:translate(-50%);box-shadow:0 10px 40px #00000026}.-bwHBW_dropdownItem{color:var(--text-black);cursor:pointer;white-space:nowrap;padding:12px 24px;font-size:14px;transition:all .2s}.-bwHBW_dropdownItem:hover{background-color:#0000000d;padding-left:28px}@media screen and (max-width:1200px){.-bwHBW_logoLink{z-index:2001}.-bwHBW_pContainer{padding:0 12px}.-bwHBW_header{height:var(--mobile-header-height);z-index:2001}.-bwHBW_servicesBtn{display:none}.-bwHBW_inner{justify-content:space-between}.-bwHBW_navigation{flex:initial;overscroll-behavior:contain;padding:max(100px, 9vh) 100px max(24px, env(safe-area-inset-bottom));background-color:var(--color-background-dark);opacity:0;visibility:hidden;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:clamp(16px,3vh,32px);width:100%;height:100dvh;font-size:3.5vw;transition:all 1s cubic-bezier(.67,0,.285,1);position:fixed;top:0;right:0;overflow:hidden auto}.-bwHBW_navlink{opacity:.5;color:var(--text-white)}.-bwHBW_navigation>*{text-align:right;flex-shrink:0;max-width:100%}.-bwHBW_navlink:after{display:none}.-bwHBW_navigation.-bwHBW_showMobileMenu{opacity:1;visibility:visible;height:100dvh}.-bwHBW_mobileBurger{z-index:11;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:8px;width:32px;height:32px;display:flex;position:relative;top:8px;right:8px}.-bwHBW_mobileBurger span{border:1px solid var(--color-black);width:100%;transition:all .35s ease-out}.-bwHBW_mobileBurger.-bwHBW_burgerClose span:first-child{transform:rotate(45deg)}.-bwHBW_mobileBurger.-bwHBW_burgerClose span:nth-child(2){transform:translateY(-10px)rotate(-45deg)}.-bwHBW_navcta{opacity:1;display:block}}@media screen and (max-width:779px){.-bwHBW_navigation{padding-top:100px;padding-left:24px;padding-right:24px;font-size:clamp(24px,7vw,36px);font-weight:300}}
.uyR_Qq_container{flex-direction:column;align-items:center;width:100%;padding-top:2rem;display:flex}.uyR_Qq_teamContainer{flex-direction:column;display:flex}.uyR_Qq_imagesRow{gap:24px;display:flex}.uyR_Qq_bioDescBlock{flex-direction:column;gap:24px;display:flex}.uyR_Qq_heroImage{object-fit:cover;border-radius:var(--radius);width:100%;height:auto}@media screen and (max-width:1200px){.uyR_Qq_container{padding-top:0}.uyR_Qq_teamContainer{flex-direction:row;gap:24px}.uyR_Qq_teamContainer .uyR_Qq_teamImageContainer{width:50%}.uyR_Qq_teamContainer .uyR_Qq_teamImageContainer .uyR_Qq_teamImage{border-bottom-right-radius:0;border-bottom-left-radius:0}.uyR_Qq_teamContainer .uyR_Qq_teamImageContainer .uyR_Qq_teamParagraph{min-height:auto}}@media screen and (max-width:999px){.uyR_Qq_teamContainer{gap:auto;flex-direction:column}.uyR_Qq_teamContainer .uyR_Qq_teamImageContainer{width:100%;padding:1rem}.uyR_Qq_teamParagraph{padding:2rem 0}}.uyR_Qq_teamContainer .uyR_Qq_teamImageContainer .uyR_Qq_teamParagraph{padding-right:32px}
