@font-face{font-family:Cairo;src:url(../fonts/cairo-400-20261020.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Cairo;src:url(../fonts/cairo-500-20261020.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Cairo;src:url(../fonts/cairo-600-20261020.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Cairo;src:url(../fonts/cairo-700-20261020.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Cairo;src:url(../fonts/cairo-800-20261020.woff2)format("woff2");font-style:normal;font-weight:800;font-display:swap}:root{--gold:#c89535;--gold-2:#e7c579;--gold-dark:#9b681d;--forest:#084a45;--forest-deep:#052f2c;--forest-ink:#18221f;--ivory:#fbfaf6;--ink:#18221f;--ink-2:#26312e;--muted:#67726e;--line:#e1e7e3;--soft:#fbfaf6;--soft-blue:#f3f7f5;--white:#fff;--green:#1fbf5b;--danger:#bd2c2c;--shadow-sm:0 5px 18px #191b1f12;--shadow-md:0 15px 45px #191b1f1a;--shadow-lg:0 26px 70px #191b1f24;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--container:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--white);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Cairo,Arial,sans-serif;line-height:1.65}html[dir=ltr] body{font-family:Cairo,Arial,sans-serif}body.menu-open{overflow:hidden}img{max-width:100%;display:block}svg{flex:none;width:20px;height:20px;display:block}.btn svg{width:18px;height:18px}.property-specs svg,.detail-spec svg{vertical-align:-3px;width:15px;height:15px;display:inline-block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{color:inherit}.container{width:min(var(--container), calc(100% - 40px));margin-inline:auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-topbar{z-index:50;background:#fff;border-bottom:1px solid #f0eee9;align-items:center;min-height:38px;display:flex;position:relative}.site-topbar .container{justify-content:space-between;align-items:center;gap:20px;font-size:13px;display:flex}.topbar-side{align-items:center;gap:18px;display:flex}.topbar-link{color:#333;align-items:center;gap:7px;font-weight:700;display:inline-flex}.topbar-link.whatsapp{color:#111}.topbar-link.whatsapp svg{color:var(--green)}.topbar-link:hover{color:var(--gold-dark)}.language-toggle{cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.site-header{z-index:45;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-bottom:1px solid #e8e5deeb;position:sticky;top:0}.header-inner{align-items:center;gap:28px;min-height:82px;display:flex}.brand{flex:none;align-items:center;margin-inline-start:0;display:flex}.brand img{object-fit:contain;width:88px;height:78px}.site-nav{flex:1;justify-content:center;align-items:stretch;gap:30px;display:flex}.site-nav a{white-space:nowrap;align-items:center;min-height:82px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.site-nav a:after{content:"";background:var(--gold);height:3px;transition:all .25s;position:absolute;bottom:0;left:50%;right:50%}.site-nav a:hover:after,.site-nav a.active:after{left:0;right:0}.header-tools{flex:none;align-items:center;gap:8px;display:flex}.icon-button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:43px;height:43px;transition:all .2s;display:inline-grid}.icon-button:hover{border-color:var(--gold);color:var(--gold-dark)}.mobile-menu-button,.mobile-drawer,.drawer-backdrop{display:none}.btn{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 22px;font-weight:800;transition:transform .2s,box-shadow .2s,background .2s,color .2s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn-gold{color:#fff;background:linear-gradient(135deg,#b77708 0%,#d59d25 54%,#b97b09 100%);box-shadow:0 10px 25px #c8921f3d}.btn-gold:hover{box-shadow:0 14px 32px #c8921f59}.btn-outline{border-color:var(--gold);color:var(--gold-dark);background:#fff}.btn-light{color:var(--ink);background:#fff;border-color:#ffffff80}.btn-small{min-height:40px;padding-inline:16px;font-size:13px}.home-hero{background:linear-gradient(90deg,#fff 0%,#fffffff5 31%,#ffffffb3 48%,#ffffff0f 72%),url(../images/hero-qatar-world-v1-20261020.webp) 50% 48%/cover no-repeat;min-height:515px;position:relative;overflow:visible}.home-hero:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:84px;position:absolute;inset:auto 0 0}.hero-grid{z-index:2;direction:ltr;grid-template-columns:46% 54%;align-items:center;min-height:515px;display:grid;position:relative}.hero-copy{text-align:right;direction:rtl;max-width:520px;padding:35px 0 110px}html[dir=ltr] .hero-copy{text-align:left;direction:ltr}.hero-kicker{color:var(--gold-dark);margin-bottom:6px;font-weight:800}.hero-copy h1{letter-spacing:-.8px;margin:0;font-size:clamp(37px,3.8vw,50px);line-height:1.17}.hero-copy h1 .gold-line{color:var(--gold);margin-top:5px;display:block}.hero-copy .hero-subtitle{max-width:510px;margin:18px 0 6px;font-size:21px;font-weight:600}.hero-copy .hero-description{color:#4e545a;max-width:490px;margin:0 0 27px;font-size:17px}.hero-blank{min-height:1px}.hero-service-strip{z-index:5;bottom:58px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:min(520px,48vw);box-shadow:var(--shadow-md);background:#fffffff0;border:1px solid #ffffffd9;border-radius:14px;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset-inline-end:max(40px, calc((100vw - var(--container))/2 + 12px));overflow:hidden}.hero-service{border-inline-start:1px solid var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:105px;padding:18px 12px;font-weight:800;display:flex}.hero-service:first-child{border-inline-start:0}.search-wrap{z-index:10;margin-top:-40px;position:relative}.search-panel{border:1px solid var(--line);box-shadow:var(--shadow-md);background:#fffffffa;border-radius:14px;padding:20px 24px 17px}.search-grid{grid-template-columns:1.05fr 1.15fr 1.05fr 1fr 1.18fr 112px;align-items:end;gap:12px;display:grid}.field label{color:#363a3f;margin-bottom:6px;font-size:12px;font-weight:800;display:block}.field-control{position:relative}.field select,.field input,.field textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:7px;outline:none;transition:all .2s}.field select,.field input{height:48px;padding:0 13px}.field textarea{resize:vertical;min-height:130px;padding:13px}.search-submit{border:0;height:48px}.search-tools{justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.advanced-button,.text-button{color:var(--gold-dark);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:800;display:inline-flex}.search-hint{color:var(--muted);font-size:12px}.section{padding:72px 0}.section.compact{padding:54px 0}.section-soft{background:var(--soft)}.section-blue{background:var(--soft-blue)}.section-head{text-align:center;margin-bottom:32px}.section-head.inline{text-align:start;justify-content:space-between;align-items:end;gap:20px;display:flex}.section-head h2{margin:0 0 7px;font-size:clamp(28px,3vw,39px);line-height:1.25}.section-head p{max-width:670px;color:var(--muted);margin:0 auto}.section-head.inline p{margin:0}.gold-text{color:var(--gold-dark)}.property-grid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.property-card{border:1px solid var(--line);background:#fff;border-radius:12px;min-width:0;transition:all .25s;position:relative;overflow:hidden}.property-card:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.property-media{background:#eef0f2;height:210px;position:relative;overflow:hidden}.property-media img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.property-card:hover .property-media img{transform:scale(1.045)}.property-label{top:10px;background:var(--gold);color:#fff;border-radius:5px;padding:4px 9px;font-size:12px;font-weight:800;position:absolute;inset-inline-end:10px}.property-purpose{bottom:0;color:#fff;background:linear-gradient(#0000,#000000c7);padding:24px 12px 8px;font-weight:800;position:absolute;inset-inline:0}.favorite-button{top:9px;color:#fff;cursor:pointer;z-index:3;background:#00000029;border:1px solid #ffffffbf;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;inset-inline-start:9px}.favorite-button.active{color:var(--gold-dark);background:#fff}.property-body h3{margin:0 0 2px;font-size:17px;line-height:1.45}.property-location{color:var(--muted);font-size:13px}.property-specs{color:#4f555b;flex-wrap:wrap;gap:14px;margin:12px 0;font-size:12px;display:flex}.property-specs span{align-items:center;gap:4px;display:inline-flex}.property-price{color:var(--gold-dark);font-size:18px;font-weight:900}.property-actions{gap:8px;margin-top:12px;display:flex}.property-actions .btn{flex:1;min-height:40px;padding-inline:10px;font-size:12px}.cards-scroll-actions{justify-content:center;gap:8px;margin-top:18px;display:flex}.dot{background:#dedede;border:0;border-radius:50%;width:9px;height:9px}.dot.active{background:var(--gold)}.market-grid{grid-template-columns:repeat(5,1fr);gap:18px;display:grid}.market-card{border:1px solid var(--line);text-align:center;background:#fff;border-radius:13px;padding:17px 14px;transition:all .25s}.market-card:hover{box-shadow:var(--shadow-sm);border-color:#dec88f;transform:translateY(-4px)}.market-flag{background:#fff;border-radius:3px;place-items:center;width:72px;height:46px;margin:0 auto 11px;font-size:40px;display:grid;overflow:hidden;box-shadow:0 2px 7px #0000001f}.market-card h3{margin:0 0 5px;font-size:20px}.market-card a{color:var(--gold-dark);font-size:13px;font-weight:800}.feature-row{grid-template-columns:repeat(5,1fr);gap:0;display:grid}.feature-item{text-align:center;border-inline-start:1px solid var(--line);padding:18px 20px}.feature-item:first-child{border-inline-start:0}.feature-icon{width:44px;height:44px;color:var(--gold);place-items:center;margin:auto;display:grid}.feature-icon svg{width:34px;height:34px}.feature-item h3{margin:7px 0 3px;font-size:16px}.feature-item p{color:var(--muted);margin:0;font-size:12px}.service-grid{grid-template-columns:repeat(5,1fr);gap:17px;display:grid}.service-card{border:1px solid var(--line);text-align:center;background:#fff;border-radius:12px;padding:22px 15px;transition:all .25s}.service-card:hover{box-shadow:var(--shadow-sm);border-color:#dac48b;transform:translateY(-4px)}.service-card svg{color:var(--gold);width:34px;height:34px}.service-card h3{margin:10px 0 4px;font-size:16px}.service-card p{color:var(--muted);margin:0;font-size:12px}.stats-band{color:#fff;background:linear-gradient(#15191ded,#15191ded),url(../images/hero-qatar-world-v1-20261020.webp) 50%/cover}.stats-grid{grid-template-columns:repeat(5,1fr);display:grid}.stat-item{text-align:center;border-inline-start:1px solid #ffffff2e;flex-direction:column;justify-content:center;align-items:center;min-height:150px;padding:20px 10px;display:flex}.stat-item:first-child{border-inline-start:0}.stat-value{color:var(--gold-2);direction:ltr;font-size:37px;font-weight:900;line-height:1.1}.stat-label{margin-top:8px;font-size:14px}.management-grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.management-collage{min-height:490px;position:relative}.management-collage .main-img{object-fit:cover;width:78%;height:88%;box-shadow:var(--shadow-md);border-radius:24px;position:absolute;inset:0 12% 5% 0}html[dir=ltr] .management-collage .main-img{inset:0 0 5% 12%}.management-collage .small-img{object-fit:cover;bottom:0;width:46%;height:43%;box-shadow:var(--shadow-md);border:8px solid #fff;border-radius:22px;position:absolute;inset-inline-end:0}.management-metric{top:58%;border:1px solid var(--line);box-shadow:var(--shadow-sm);text-align:center;background:#fffffff2;border-radius:16px;min-width:150px;padding:20px 18px;position:absolute;inset-inline-start:2%;transform:translateY(-50%)}.management-metric strong{color:var(--gold-dark);font-size:27px;display:block}.management-copy h2{margin:0 0 13px;font-size:clamp(31px,3.5vw,46px);line-height:1.25}.management-copy h2 span{color:var(--gold);display:block}.management-copy p{color:var(--muted);font-size:17px}.check-list{gap:10px;margin:23px 0 28px;display:grid}.check-item{align-items:flex-start;gap:9px;display:flex}.check-item svg{color:var(--gold);flex:none;margin-top:4px}.cta-strip{border-block:1px solid var(--line);background:linear-gradient(90deg,#fff,#fbf5e8 49%,#fff);padding:45px 0;position:relative;overflow:hidden}.cta-strip:before,.cta-strip:after{content:"";opacity:.18;filter:sepia()saturate(.7);clip-path:polygon(0 75%,10% 66%,17% 72%,24% 45%,32% 74%,42% 52%,52% 78%,62% 37%,69% 73%,78% 57%,88% 79%,100% 64%,100% 100%,0 100%);background:url(../images/hero-qatar-world-v1-20261020.webp) 50%/cover no-repeat;width:290px;height:145px;position:absolute;bottom:-6px}.cta-strip:before{left:0}.cta-strip:after{right:0;transform:scaleX(-1)}.cta-inner{z-index:2;text-align:center;position:relative}.cta-inner h2{margin:0 0 4px;font-size:31px}.cta-inner p{color:var(--muted);margin:0 0 18px}.cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.cta-phone{direction:ltr;align-items:center;gap:8px;font-size:22px;font-weight:800;display:inline-flex}.site-footer{background:#fff;padding:48px 0 0}.footer-grid{grid-template-columns:1.35fr 1fr 1fr 1.15fr;gap:44px;padding-bottom:35px;display:grid}.footer-brand img{object-fit:contain;width:100px;height:128px;margin-bottom:12px}.footer-brand p{color:#4e5358;max-width:290px;margin:0}.footer-column h3{margin:0 0 13px;font-size:16px}.footer-column a,.footer-column p{color:#555b61;margin:7px 0;font-size:14px;display:block}.address-map-link{color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline #c9972f73;text-decoration:underline #c9972f73}.address-map-link:hover{color:var(--gold-dark)}.contact-line{align-items:flex-start;gap:8px;display:flex!important}.contact-line svg{color:var(--gold);flex:none;margin-top:3px}.footer-socials{gap:9px;margin-top:16px;display:flex}.footer-socials a{border:1px solid var(--line);border-radius:50%;place-items:center;width:35px;height:35px;margin:0;display:grid}.footer-bottom{border-top:1px solid var(--line);color:#777d82;justify-content:space-between;align-items:center;gap:20px;min-height:58px;font-size:12px;display:flex}.footer-bottom-links{gap:18px;display:flex}.whatsapp-float{inset-inline-start:20px;z-index:60;background:var(--green);color:#fff;border-radius:50%;place-items:center;width:58px;height:58px;transition:all .2s;display:grid;position:fixed;bottom:20px;box-shadow:0 13px 30px #1fbf5b54}.whatsapp-float:hover{transform:scale(1.06)}.whatsapp-float svg{width:30px;height:30px}.mobile-bottom-nav{display:none}.page-hero{background:linear-gradient(90deg, #fff 0%, #ffffffe8 44%, #ffffff26 78%), var(--page-image,url(../images/hero-qatar-world-v1-20261020.webp)) center/cover no-repeat;align-items:center;min-height:330px;display:flex;position:relative;overflow:hidden}.page-hero-content{max-width:620px}.page-hero h1{margin:0 0 9px;font-size:clamp(38px,5vw,58px);line-height:1.15}.page-hero p{color:#4e545a;margin:0;font-size:18px}.breadcrumbs{color:var(--gold-dark);margin-bottom:11px;font-size:13px;font-weight:800}.filter-toolbar{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:15px;margin-bottom:26px;padding:18px}.filter-toolbar .search-grid{grid-template-columns:repeat(5,1fr) 110px}.results-summary{justify-content:space-between;align-items:center;gap:20px;margin:25px 0 20px;display:flex}.results-summary h2{margin:0}.results-count{color:var(--muted)}.empty-state{text-align:center;background:#fffcf5;border:1px dashed #d9c78f;border-radius:16px;grid-column:1/-1;padding:36px}.empty-state h3{margin:0 0 6px;font-size:25px}.empty-state p{color:var(--muted)}.detail-layout{grid-template-columns:minmax(0,1.5fr) minmax(330px,.7fr);align-items:start;gap:30px;display:grid}.detail-gallery{border-radius:18px;grid-template-rows:260px 260px;grid-template-columns:2fr 1fr;gap:10px;display:grid;overflow:hidden}.detail-gallery img{object-fit:cover;width:100%;height:100%}.detail-gallery img:first-child{grid-row:1/3}.detail-card{border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:18px;padding:24px;position:sticky;top:110px}.detail-card h1{margin:0 0 6px;font-size:29px}.detail-price{color:var(--gold-dark);margin:16px 0;font-size:27px;font-weight:900}.detail-specs{grid-template-columns:repeat(2,1fr);gap:11px;margin:18px 0;display:grid}.detail-spec{background:var(--soft);border-radius:9px;padding:11px;font-size:13px}.detail-description{margin-top:28px}.detail-description h2{font-size:27px}.content-grid-3{grid-template-columns:repeat(3,1fr);gap:23px;display:grid}.content-grid-2{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}.image-card{border:1px solid var(--line);background:#fff;border-radius:16px;transition:all .25s;overflow:hidden}.image-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.image-card img{object-fit:cover;width:100%;height:250px}.image-card-body{padding:21px}.image-card-body h3{margin:0 0 6px;font-size:22px}.image-card-body p{color:var(--muted);margin:0 0 15px}.business-centres-section{background:linear-gradient(180deg, var(--ivory) 0%, #fff 100%);overflow:hidden}.business-showcase{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:30px;display:grid}.business-card{background:#fff;border:1px solid #084a451f;border-radius:28px;min-width:0;transition:transform .35s,box-shadow .35s;overflow:hidden;box-shadow:0 22px 56px #072c281c}.business-card:hover{transform:translateY(-7px);box-shadow:0 28px 72px #072c2829}.business-card-media{background:var(--forest);height:360px;position:relative;overflow:hidden}.business-card-media:after{content:"";pointer-events:none;background:linear-gradient(#041d1b0a 42%,#041d1bb3 100%);position:absolute;inset:0}.business-card-media img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,.61,.36,1)}.business-card:hover .business-card-media img{transform:scale(1.035)}.business-card-index{z-index:1;top:20px;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05262347;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:46px;height:46px;font-size:12px;font-weight:800;display:grid;position:absolute;inset-inline-start:20px}.business-card-location{z-index:1;inset-inline-end:22px;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0526236b;border:1px solid #ffffff61;border-radius:999px;padding:8px 13px;font-size:11px;font-weight:800;position:absolute;bottom:20px}.business-card-body{flex-direction:column;min-height:330px;padding:28px 30px 30px;display:flex}.business-card-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.business-card-kicker{color:var(--gold-dark);letter-spacing:.08em;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.business-card h3{color:var(--forest-ink);margin:0;font-size:28px;line-height:1.35}.business-card-mark{color:#084a4517;flex:none;font-family:Georgia,serif;font-size:46px;line-height:1}.business-card-body>p{min-height:58px;color:var(--muted);margin:14px 0 18px;font-size:13px;line-height:1.9}.business-card-features{flex-wrap:wrap;gap:7px;margin-bottom:24px;display:flex}.business-card-features span{color:var(--forest);background:#084a450b;border:1px solid #084a451f;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800}.business-card .btn{align-self:flex-start;margin-top:auto}.business-card-lusail{border-top:4px solid #0d726a}.business-card-doha{border-top:4px solid var(--gold)}.business-card-doha .business-card-media img{object-position:50% 58%}.international-hero{color:#fff;background:var(--forest-deep);isolation:isolate;min-height:620px;position:relative;overflow:hidden}.international-hero-mosaic{z-index:-3;position:absolute;inset:0}.international-hero-mosaic figure{width:100%;height:100%;margin:0;overflow:hidden}.international-hero-mosaic img{object-fit:cover;object-position:50% 54%;filter:saturate(.9)contrast(1.04);width:100%;height:100%}.international-hero-shade{z-index:-2;background:linear-gradient(90deg,#041d1b7a 0%,#041d1bbd 48%,#041d1bf0 100%);position:absolute;inset:0}html[dir=ltr] .international-hero-shade{background:linear-gradient(270deg,#041d1b7a 0%,#041d1bbd 48%,#041d1bf0 100%)}.international-hero:after{content:"IN";z-index:-1;inset-inline-start:3%;color:#ffffff0e;font-family:Georgia,serif;font-size:330px;line-height:1;position:absolute;bottom:-115px}.international-hero-inner{align-items:center;min-height:620px;display:flex}.international-hero-copy{width:min(690px,62%);margin-inline-start:auto;padding:72px 0}html[dir=ltr] .international-hero-copy{margin-inline:0 auto}.international-hero .breadcrumbs{color:var(--gold-2);margin-bottom:18px;font-size:11px;font-weight:800}.international-hero-kicker{color:var(--gold-2);letter-spacing:.07em;margin-bottom:12px;font-size:12px;font-weight:900;display:block}.international-hero h1{letter-spacing:-.045em;max-width:650px;margin:0;font-size:clamp(55px,6.5vw,92px);line-height:1.02}.international-hero p{color:#ffffffc7;max-width:620px;margin:22px 0 28px;font-size:16px;line-height:2}.international-hero-actions{flex-wrap:wrap;gap:11px;display:flex}.international-hero .btn-ghost{color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffff0f;border-color:#ffffff75}.international-hero .btn-ghost:hover{color:var(--forest);background:#fff}.international-hero-markets{color:#fff9;letter-spacing:.18em;gap:20px;margin-top:34px;font-size:10px;font-weight:900;display:flex}.international-hero-markets span{position:relative}.international-hero-markets span:not(:last-child):after{content:"";top:50%;background:var(--gold-2);border-radius:50%;width:3px;height:3px;position:absolute;inset-inline-end:-12px}.international-markets-section{background:linear-gradient(180deg,#fff 0%,var(--ivory) 100%)}.international-markets-section .section-head{max-width:760px}.section-eyebrow{color:var(--gold-dark);letter-spacing:.1em;margin-bottom:8px;font-size:10px;font-weight:900;display:inline-block}.international-market-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:26px;display:grid}.international-market-card{background:#fff;border:1px solid #084a451c;border-radius:27px;grid-column:span 6;min-width:0;transition:transform .35s,box-shadow .35s;overflow:hidden;box-shadow:0 20px 50px #082d2817}.international-market-card:hover{transform:translateY(-6px);box-shadow:0 28px 65px #082d2826}.international-market-card.market-uk,.international-market-card.market-bosnia{grid-column:span 7}.international-market-card.market-egypt,.international-market-card.market-turkiye{grid-column:span 5}.international-market-media{background:var(--forest);height:330px;position:relative;overflow:hidden}.international-market-media:after{content:"";pointer-events:none;background:linear-gradient(#041d1b05 45%,#041d1bb8 100%);position:absolute;inset:0}.international-market-media img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,.61,.36,1)}.international-market-card:hover .international-market-media img{transform:scale(1.04)}.international-market-number{z-index:1;top:18px;color:#fff;font-size:11px;font-weight:900;position:absolute;inset-inline-start:18px}.international-market-code{z-index:1;inset-inline-end:20px;color:#fff;font-family:Georgia,serif;font-size:42px;line-height:1;position:absolute;bottom:16px}.international-market-body{z-index:2;background:#fffffff7;border:1px solid #084a4514;border-radius:20px;min-height:305px;margin:-30px 16px 16px;padding:25px 25px 24px;position:relative;box-shadow:0 15px 36px #082d2814}.international-market-label{color:var(--gold-dark);letter-spacing:.07em;font-size:9px;font-weight:900}.international-market-card h3{color:var(--forest-ink);margin:5px 0 8px;font-size:31px}.international-market-card p{min-height:53px;color:var(--muted);margin:0 0 15px;font-size:12px;line-height:1.9}.international-market-cities{flex-wrap:wrap;gap:6px;margin-bottom:20px;display:flex}.international-market-cities span{color:var(--forest);background:#084a450f;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800}.international-market-link{color:var(--forest);border-top:1px solid #084a451a;justify-content:space-between;align-items:center;gap:12px;padding-top:15px;font-size:11px;font-weight:900;display:flex}.international-market-link b{color:#fff;background:var(--forest);border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;transition:transform .2s;display:grid}html[dir=ltr] .international-market-link b{transform:rotate(180deg)}.international-market-link:hover b{transform:translate(-3px)}html[dir=ltr] .international-market-link:hover b{transform:rotate(180deg)translate(-3px)}.market-uk{border-top:4px solid #697f94}.market-egypt{border-top:4px solid #c79a45}.market-turkiye{border-top:4px solid #9b6049}.market-bosnia{border-top:4px solid #52765b}.info-card{border:1px solid var(--line);background:#fff;border-radius:15px;padding:24px}.info-card svg{width:35px;height:35px;color:var(--gold)}.info-card h3{margin:11px 0 6px}.info-card p{color:var(--muted);margin:0}.timeline{counter-reset:steps;grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.timeline-step{border:1px solid var(--line);background:#fff;border-radius:14px;padding:26px 20px 22px;position:relative}.timeline-step:before{counter-increment:steps;content:counter(steps, decimal-leading-zero);background:var(--gold);color:#fff;border-radius:50%;place-items:center;width:43px;height:43px;margin-bottom:13px;font-weight:900;display:grid}.timeline-step h3{margin:0 0 6px}.timeline-step p{color:var(--muted);margin:0}.contact-layout{grid-template-columns:.85fr 1.3fr;align-items:start;gap:28px;display:grid}.contact-box,.form-box{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:#fff;border-radius:17px;padding:27px}.contact-box h2,.form-box h2{margin-top:0}.contact-item{gap:12px;margin:18px 0;display:flex}.contact-item svg{color:var(--gold);flex:none;margin-top:3px}.contact-item strong{display:block}.contact-item span,.contact-item a{color:var(--muted)}.form-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.form-grid .full{grid-column:1/-1}.notice{border-inline-start:4px solid var(--gold);color:#5d5138;background:#fffaf0;border-radius:8px;padding:14px 16px}.map-placeholder{border:1px solid var(--line);text-align:center;background:linear-gradient(135deg,#edf1f4,#fff);border-radius:16px;place-items:center;min-height:290px;padding:20px;display:grid}.modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:90;background:#0c0f128f;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}.modal-backdrop.open{display:flex}.modal{width:min(620px,100%);max-height:min(720px,100vh - 40px);box-shadow:var(--shadow-lg);background:#fff;border-radius:20px;padding:27px;position:relative;overflow:auto}.modal-close{top:14px;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:50%;width:38px;height:38px;position:absolute;inset-inline-end:14px}.modal h2{margin:0 0 6px}.modal p{color:var(--muted);margin-top:0}.article-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.article-card{border:1px solid var(--line);background:#fff;border-radius:14px;overflow:hidden}.article-card img{object-fit:cover;width:100%;height:220px}.article-card-body{padding:19px}.article-card .tag{color:var(--gold-dark);font-size:12px;font-weight:800}.article-card h3{margin:6px 0;font-size:20px}.article-card p{color:var(--muted);margin:0}.install-banner{z-index:70;border:1px solid var(--line);width:min(420px,100% - 30px);box-shadow:var(--shadow-lg);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:13px;display:none;position:fixed;bottom:82px;left:50%;transform:translate(-50%)}.install-banner.show{display:flex}.install-banner p{margin:0;font-size:13px}@media (max-width:1120px){.site-nav{gap:18px}.site-nav a{font-size:13px}.search-grid{grid-template-columns:repeat(3,1fr)}.search-submit{width:100%}.property-grid{grid-template-columns:repeat(2,1fr)}.service-grid,.feature-row{grid-template-columns:repeat(3,1fr)}.feature-item:nth-child(4){border-inline-start:0}.market-grid{grid-template-columns:repeat(3,1fr)}.footer-grid{grid-template-columns:repeat(2,1fr)}.filter-toolbar .search-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.site-nav{display:none}.mobile-menu-button{display:inline-grid}.header-inner{justify-content:space-between;min-height:70px}.brand img{width:64px;height:61px}.mobile-drawer{z-index:100;top:0;bottom:0;width:min(360px,88vw);box-shadow:var(--shadow-lg);background:#fff;padding:25px;transition:all .3s;display:block;position:fixed;inset-inline-end:0;transform:translate(110%)}html[dir=ltr] .mobile-drawer{inset-inline:0 auto;transform:translate(-110%)}.mobile-drawer.open{transform:translate(0)}.drawer-backdrop{z-index:99;opacity:0;visibility:hidden;background:#0006;transition:all .25s;display:block;position:fixed;inset:0}.drawer-backdrop.open{opacity:1;visibility:visible}.drawer-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:15px;display:flex}.drawer-head img{object-fit:contain;width:65px;height:70px}.drawer-nav a{border-bottom:1px solid #f1efea;padding:13px 0;font-weight:700;display:block}.home-hero{background-position:62%;min-height:470px}.hero-grid{grid-template-columns:56% 44%;min-height:470px}.hero-copy{padding-bottom:130px}.hero-service-strip{width:min(510px,58vw)}.management-grid{grid-template-columns:1fr}.management-collage{order:2}.detail-layout{grid-template-columns:1fr}.detail-card{position:static}.content-grid-3,.timeline{grid-template-columns:repeat(2,1fr)}.contact-layout{grid-template-columns:1fr}}@media (max-width:700px){body[data-page=property] main .section{padding-top:36px}body{padding-bottom:68px}.container{width:min(100% - 28px, var(--container))}.site-topbar{min-height:34px}.site-topbar .container{font-size:11px}.topbar-side{gap:9px}.topbar-hide-mobile,.header-tools .icon-button:not(.mobile-menu-button){display:none}.home-hero{background:linear-gradient(#ffffffc9 0%,#fffffff0 56%,#fff 100%),url(../images/hero-qatar-world-v1-20261020.webp) 54%/cover no-repeat;min-height:470px}.hero-grid{min-height:470px;display:block}.hero-copy{text-align:center;direction:rtl;max-width:100%;padding:34px 4px 180px}html[dir=ltr] .hero-copy{text-align:center;direction:ltr}.hero-copy h1{font-size:36px}.hero-copy .hero-subtitle{margin-inline:auto;font-size:17px}.hero-copy .hero-description{margin-inline:auto;font-size:14px}.hero-service-strip{inset-inline:14px;width:auto;bottom:33px}.hero-service{min-height:87px;padding:12px 5px;font-size:11px}.hero-service svg{width:23px;height:23px}.search-wrap{margin-top:16px}.search-panel{padding:15px}.search-grid,.filter-toolbar .search-grid{grid-template-columns:1fr}.search-tools{flex-direction:column;align-items:flex-start}.section{padding:50px 0}.section.compact{padding:40px 0}.section-head.inline{text-align:center;display:block}.section-head.inline .btn{margin-top:15px}.property-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;padding-bottom:9px;display:flex;overflow-x:auto}.property-grid::-webkit-scrollbar{display:none}.property-card{scroll-snap-align:center;flex:0 0 83%}.market-grid{scrollbar-width:none;gap:13px;padding-bottom:8px;display:flex;overflow-x:auto}.market-grid::-webkit-scrollbar{display:none}.market-card{flex:0 0 45%}.feature-row{grid-template-columns:repeat(2,1fr)}.feature-item{border-bottom:1px solid var(--line)}.feature-item:nth-child(odd){border-inline-start:0}.service-grid,.stats-grid{grid-template-columns:repeat(2,1fr)}.stat-item{min-height:120px}.stat-item:nth-child(odd){border-inline-start:0}.stat-item:last-child{grid-column:1/-1}.management-collage{min-height:370px}.management-collage .main-img{width:82%;height:80%}.management-collage .small-img{height:38%}.management-metric{min-width:125px;padding:13px}.cta-strip:before,.cta-strip:after{opacity:.1;width:130px}.cta-inner h2{font-size:26px}.footer-grid{grid-template-columns:1fr;gap:25px}.footer-bottom{text-align:center;flex-direction:column;justify-content:center;padding:15px 0}.footer-bottom-links{flex-wrap:wrap;justify-content:center}.whatsapp-float{display:none}.mobile-bottom-nav{z-index:75;border-top:1px solid var(--line);background:#fffffffa;grid-template-columns:repeat(5,1fr);align-items:center;height:68px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 30px #14161917}.mobile-bottom-nav a,.mobile-bottom-nav button{height:100%;font:inherit;color:#4c5156;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0;font-size:10px;display:flex}.mobile-bottom-nav a.active,.mobile-bottom-nav button.active{color:var(--gold-dark)}.mobile-bottom-nav svg{width:22px;height:22px}.mobile-bottom-nav .wa-nav{color:#fff}.mobile-bottom-nav .wa-nav>span:first-child{background:var(--green);border-radius:50%;place-items:center;width:46px;height:46px;margin-top:-16px;display:grid;box-shadow:0 8px 18px #1fbf5b47}.mobile-bottom-nav .wa-nav svg{width:25px;height:25px}.page-hero{background:linear-gradient(to bottom, #ffffffd4, #fffffff7), var(--page-image,url(../images/hero-qatar-world-v1-20261020.webp)) center/cover;text-align:center;min-height:280px}.page-hero-content{margin:auto}.content-grid-3,.content-grid-2,.timeline{grid-template-columns:1fr}.detail-gallery{grid-template-rows:230px 150px;grid-template-columns:1fr 1fr}.detail-gallery img:first-child{grid-area:1/1/auto/3}.form-grid{grid-template-columns:1fr}.form-grid .full{grid-column:auto}.article-grid{grid-template-columns:1fr}}@media (max-width:430px){.topbar-link.whatsapp{font-size:10px}.hero-copy h1{font-size:31px}.hero-copy .hero-subtitle{font-size:16px}.market-card{flex-basis:58%}.service-grid{grid-template-columns:1fr 1fr;gap:10px}.service-card{padding:18px 9px}.feature-item{padding-inline:8px}.property-card{flex-basis:88%}}@media (min-width:701px){.hero-service-strip{right:max(40px, calc((100vw - var(--container))/2 + 12px));left:auto;inset-inline-end:auto}.page-hero .container{direction:ltr}.page-hero-content{text-align:right;direction:rtl}html[dir=ltr] .page-hero-content{text-align:left;direction:ltr}}.form-honeypot{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;block-size:1px!important;inline-size:1px!important;position:absolute!important;overflow:hidden!important}.consent-field{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#faf9f7;border-radius:12px;align-items:flex-start;gap:10px;padding:11px 12px;font-size:12px;line-height:1.65;display:flex}.consent-field input{block-size:18px;inline-size:18px;accent-color:var(--gold-dark);flex:none;margin-top:2px}:where(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #b0803a5c}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{scroll-padding-top:112px}body{background:var(--ivory)}.site-topbar{display:none!important}.site-topbar .container{font-size:11px}.topbar-link,.topbar-link.whatsapp{color:#ffffffe6}.topbar-link:hover,.language-toggle:hover{color:var(--gold-2)}.language-toggle{color:#fff}.ms-status{white-space:nowrap;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:7px;min-height:23px;padding:2px 9px;font-size:9px;font-weight:800;display:inline-flex}.ms-status i{background:#e7c579;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e7c5791f}.ms-status.is-live i{background:#65dc9a;box-shadow:0 0 0 4px #65dc9a24}.ms-status.is-offline i{background:#efb665}.site-header{background:#fffffff6;border-bottom-color:#084a451c;box-shadow:0 10px 30px #082d280b}.header-inner{gap:20px;min-height:76px}.header-language-toggle{min-height:40px;color:var(--forest);cursor:pointer;font:inherit;background:#fff;border:1px solid #084a4529;border-radius:999px;padding:0 13px;font-size:11px;font-weight:800;transition:border-color .2s,color .2s,background .2s}.header-language-toggle:hover{color:#fff;background:var(--forest);border-color:var(--forest)}.drawer-language-row{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:14px;margin-top:24px;padding-top:15px;font-size:12px;font-weight:700;display:flex}.drawer-language-row button{color:#fff;background:var(--forest);cursor:pointer;min-height:40px;font:inherit;border:1px solid #084a452e;border-radius:999px;padding:0 17px;font-weight:800}.brand img{width:64px;height:66px}.site-nav a{min-height:76px;font-size:11.5px;font-weight:800}.site-nav a:after{background:var(--forest);height:2px}.site-nav a:hover,.site-nav a.active{color:var(--forest)}.header-tools{gap:9px}.header-consultation{border-radius:5px;min-height:40px;padding-inline:15px;font-size:11px}.icon-button{border-color:#084a4524}.icon-button:hover{color:var(--forest);border-color:var(--forest)}.btn{letter-spacing:0;border-radius:5px;min-height:50px}.btn-gold{background:var(--gold);color:#fff;box-shadow:0 12px 30px #9c681d38}.btn-gold:hover{background:#b78229;box-shadow:0 16px 34px #9c681d4d}.btn-outline{color:var(--forest);background:0 0;border-color:#084a4561}.btn-outline:hover{color:#fff;background:var(--forest);border-color:var(--forest)}.btn-hero-outline{color:#fff;background:#ffffff0d;border-color:#ffffffb3}.btn-hero-outline:hover{color:var(--forest-deep);background:#fff}.home-hero{color:#fff;background:linear-gradient(90deg,#031c1a47 0%,#04221f7a 45%,#031c1ae6 100%),url(../images/hero-qatar-world-v1-20261020.webp) 52% 52%/cover no-repeat;min-height:630px;overflow:visible}.home-hero:before{content:"IN";inset-inline-start:4vw;color:#fff1;letter-spacing:-.09em;pointer-events:none;font-size:clamp(150px,21vw,310px);font-weight:800;line-height:.72;position:absolute;bottom:36px}.home-hero:after{display:none}.hero-grid{direction:rtl;grid-template-columns:minmax(0,62%) 1fr;min-height:630px}html[dir=ltr] .hero-grid{direction:ltr}.hero-copy{color:#fff;max-width:720px;padding:70px 0 130px}.hero-kicker{color:var(--gold-2);letter-spacing:.16em;font-size:13px}.hero-copy h1{letter-spacing:-.045em;max-width:720px;font-size:clamp(48px,5.5vw,72px);line-height:1.07}.hero-copy h1 .gold-line{color:var(--gold-2);margin-top:6px}.hero-copy .hero-subtitle{color:#fff;margin-top:24px;font-size:20px}.hero-copy .hero-description{color:#ffffffd1;max-width:620px;font-size:15px;line-height:2}.hero-actions{align-items:center;gap:12px;margin-top:30px;display:flex}.hero-actions .btn{min-width:168px}.hero-service-strip{width:min(var(--container), calc(100% - 40px));background:#fffffff7;border:1px solid #084a451a;border-radius:0;bottom:-49px;transform:translate(50%);box-shadow:0 22px 55px #04302c29;left:auto!important;right:50%!important}.hero-service{min-height:98px;color:var(--forest-ink);border-color:#084a451f;padding:16px}.hero-service svg{color:var(--gold);width:27px;height:27px}.hero-service:hover{color:var(--forest);background:var(--ivory)}.search-panel{border-color:#084a4521;border-radius:0;padding:22px 24px 18px;box-shadow:0 18px 44px #082d2814}.field label{color:var(--forest-ink)}.field select,.field input,.field textarea{border-color:#d9e1dd;border-radius:4px}.field select:focus,.field input:focus,.field textarea:focus{border-color:var(--forest);box-shadow:0 0 0 3px #084a451a}.advanced-button,.text-button{color:var(--forest)}.section{padding-block:92px}.section.compact{padding-block:76px}.section-head{margin-bottom:38px}.section-head h2{color:var(--forest-ink);letter-spacing:-.04em;font-size:clamp(36px,4.8vw,62px);line-height:1.12}.section-head p{line-height:1.95}.section-head.inline{align-items:center}.featured-section{background:#fff;position:relative;overflow:hidden}.featured-section:before{content:"IN";inset-inline-start:-.04em;color:#084a4509;pointer-events:none;font-size:250px;font-weight:800;line-height:.8;position:absolute;bottom:-.17em}.markets-section{background:var(--ivory);border-block:1px solid #084a450f}.why-section{background:#fff}.services-showcase{color:#fff;background:var(--forest-deep);position:relative;overflow:hidden}.services-showcase:before{content:"IN REAL ESTATE";inset-inline-end:-20px;color:#ffffff09;white-space:nowrap;font-size:clamp(80px,10vw,150px);font-weight:800;position:absolute;bottom:-35px}.services-showcase .section-head h2,.services-showcase .section-head p{color:#fff}.services-showcase .service-card{color:#fff;background:#ffffff09;border-color:#ffffff29;flex-direction:column;justify-content:center;align-items:center;min-height:190px;display:flex}.services-showcase .service-card:hover{border-color:var(--gold-2);background:#ffffff17}.services-showcase .service-card svg{color:var(--gold-2)}.services-showcase .service-card p{color:#ffffffb8}.property-card,.market-card,.image-card,.info-card,.timeline-step,.contact-box,.form-box,.filter-toolbar,.detail-card,.article-card{border-color:#084a4521;border-radius:0}.property-card{box-shadow:0 14px 36px #082d280e}.property-label{background:var(--gold);border-radius:0}.property-price{color:var(--forest)}.market-card{padding-block:24px}.market-card:hover{border-color:var(--gold)}.feature-icon,.info-card svg,.contact-item svg,.contact-line svg{color:var(--gold)}.feature-item{border-color:#084a451f;padding-block:24px}.stats-band{background:linear-gradient(#032c29eb,#032c29eb),url(../images/hero-qatar-world-v1-20261020.webp) 50%/cover}.stat-item{min-height:175px}.stat-value{color:var(--gold-2)}.management-grid{gap:74px}.management-collage .main-img,.management-collage .small-img{border-radius:0}.management-metric{border-color:#084a4524;border-radius:0}.management-metric strong,.management-copy h2 span{color:var(--gold)}.management-copy h2{color:var(--forest-ink);letter-spacing:-.04em;font-size:clamp(38px,4.8vw,62px);line-height:1.13}.page-hero{color:#fff;background:linear-gradient(90deg, #031f1d61, #031f1de8), var(--page-image,url(../images/hero-qatar-world-v1-20261020.webp)) center / cover no-repeat;min-height:430px}html[dir=ltr] .page-hero{background:linear-gradient(270deg, #031f1d61, #031f1de8), var(--page-image,url(../images/hero-qatar-world-v1-20261020.webp)) center / cover no-repeat}.page-hero:after{content:"IN";inset-inline-end:5vw;color:#ffffff0e;font-size:230px;font-weight:800;line-height:1;position:absolute;bottom:-45px}.page-hero-content{z-index:1;position:relative}.page-hero h1{color:#fff;letter-spacing:-.045em;font-size:clamp(48px,6vw,72px)}.page-hero p{color:#fffc}.breadcrumbs{color:var(--gold-2)}.cta-strip{color:#fff;background:var(--forest);border:0;padding-block:58px}.cta-strip:before,.cta-strip:after{display:none}.cta-inner p{color:#ffffffb8}.cta-phone svg{color:#65dc9a}.site-footer{color:#ffffffe6;background:var(--forest-deep);padding-top:58px}.footer-brand p,.footer-column a,.footer-column p,.footer-bottom{color:#ffffffa3}.footer-column a:hover{color:var(--gold-2)}.footer-bottom{border-color:#ffffff1f}.footer-socials a{border-color:#ffffff29}@media (max-width:1180px){.site-nav{gap:12px}.site-nav a{font-size:10.5px}.header-consultation{display:none}}@media (max-width:900px){html{scroll-padding-top:102px}.international-hero,.international-hero-inner{min-height:600px}.international-hero-mosaic{grid-template-columns:repeat(2,1fr)}.international-hero-mosaic figure:nth-child(3),.international-hero-mosaic figure:nth-child(4){display:none}.international-hero-copy{width:min(650px,88%)}.international-market-card,.international-market-card.market-uk,.international-market-card.market-bosnia,.international-market-card.market-egypt,.international-market-card.market-turkiye{grid-column:span 6}.business-showcase{grid-template-columns:1fr}.business-card-media{height:380px}.business-card-body{min-height:0}.header-inner{min-height:70px}.brand img{width:58px;height:60px}.mobile-drawer{z-index:1001;width:min(380px,100vw - 44px);max-width:100%;color:var(--forest-ink);background:var(--ivory);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;display:flex;top:0;bottom:0;overflow:hidden auto;transform:translate(105%);left:auto!important;right:0!important}html[dir=ltr] .mobile-drawer{transform:translate(-105%);left:0!important;right:auto!important}.mobile-drawer.open{transform:translate(0,0)!important}.drawer-backdrop{z-index:1000}body.menu-open{overflow:hidden}body.menu-open .mobile-bottom-nav{pointer-events:none;transform:translateY(120%)}.drawer-nav a.active{color:var(--forest)}.home-hero,.hero-grid{min-height:590px}.hero-grid{grid-template-columns:minmax(0,78%) 1fr}.hero-copy{padding-bottom:135px}.hero-copy h1{font-size:55px}.hero-service-strip{width:calc(100% - 32px)}}@media (max-width:700px){html{scroll-padding-top:100px}body{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.header-inner{min-height:66px}.brand img{width:54px;height:57px}.header-tools{gap:6px}.header-language-toggle{min-height:38px;padding-inline:11px;font-size:10px}.mobile-menu-button{width:42px;height:42px}.mobile-drawer{width:min(360px,100vw - 36px);padding:20px}.business-showcase{gap:20px}.business-card{border-radius:21px}.business-card-media{height:245px}.business-card-index{top:14px;width:40px;height:40px;inset-inline-start:14px}.business-card-location{inset-inline-end:14px;bottom:14px}.business-card-body{padding:22px 20px 24px}.business-card-heading{gap:10px}.business-card h3{font-size:24px}.business-card-mark{font-size:38px}.business-card-body>p{min-height:0;font-size:12px}.international-hero,.international-hero-inner{min-height:590px}.international-hero-mosaic{grid-template-columns:1.25fr .75fr}.international-hero-mosaic figure:nth-child(2){transform:none}.international-hero-shade,html[dir=ltr] .international-hero-shade{background:linear-gradient(#041d1b73 0%,#041d1bb8 38%,#041d1bf2 96%)}.international-hero:after{font-size:180px;bottom:-46px}.international-hero-copy{text-align:center;width:100%;margin:auto 0 0;padding:90px 0 54px}.international-hero h1{margin-inline:auto;font-size:48px;line-height:1.08}.international-hero p{margin:17px auto 23px;font-size:13px;line-height:1.9}.international-hero-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.international-hero-actions .btn{min-width:0;padding-inline:10px;font-size:10px}.international-hero-markets{justify-content:center;margin-top:24px}.international-market-grid{grid-template-columns:1fr;gap:20px}.international-market-card,.international-market-card.market-uk,.international-market-card.market-bosnia,.international-market-card.market-egypt,.international-market-card.market-turkiye{border-radius:21px;grid-column:1}.international-market-media{height:245px}.international-market-body{border-radius:17px;min-height:0;margin:-24px 12px 12px;padding:22px 18px 19px}.international-market-card h3{font-size:27px}.international-market-card p{min-height:0}.home-hero{background:linear-gradient(#031f1d61 0%,#031f1d94 35%,#031c1af0 100%),url(../images/hero-qatar-world-v1-20261020.webp) 56%/cover no-repeat;min-height:560px}html[dir=ltr] .home-hero{background:linear-gradient(#031f1d61 0%,#031f1d94 35%,#031c1af0 100%),url(../images/hero-qatar-world-v1-20261020.webp) 46%/cover no-repeat}.home-hero:before{inset-inline-start:-8px;font-size:150px;bottom:80px}.hero-grid{min-height:560px;display:block}.hero-copy{text-align:center;padding:62px 2px 145px}.hero-kicker{font-size:10px}.hero-copy h1{margin-inline:auto;font-size:42px;line-height:1.1}.hero-copy .hero-subtitle{font-size:17px}.hero-copy .hero-description{font-size:13px;line-height:1.9}.hero-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:24px;display:grid}.hero-actions .btn{min-width:0;padding-inline:10px;font-size:11px}.hero-service-strip{width:auto;bottom:-42px;transform:none;inset-inline:14px!important;left:14px!important;right:14px!important}.hero-service{min-height:84px;padding:10px 4px;font-size:10px}.hero-service svg{width:22px;height:22px}.search-wrap{margin-top:66px}.search-panel{padding:16px}.search-grid{gap:10px}.search-hint{font-size:10px}.section{padding-block:66px}.section.compact{padding-block:58px}.section-head{margin-bottom:28px}.section-head h2{font-size:38px;line-height:1.14}.section-head p{font-size:13px;line-height:2}.featured-section:before{font-size:160px}.property-card{flex-basis:86%}.property-media{height:230px}.market-card{flex-basis:48%}.feature-item{padding-inline:10px}.services-showcase .service-card{min-height:165px}.management-grid{gap:38px}.management-copy h2{font-size:41px}.page-hero{text-align:center;background:linear-gradient(0deg, #031f1de8, #031f1d7a), var(--page-image,url(../images/hero-qatar-world-v1-20261020.webp)) center/cover;min-height:345px}.page-hero h1{font-size:46px}.page-hero p{font-size:14px;line-height:1.9}.page-hero:after{font-size:145px;bottom:-24px}.mobile-bottom-nav{height:calc(68px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#084a45fb;border-top-color:#ffffff24;box-shadow:0 -12px 30px #03232033}.mobile-bottom-nav a,.mobile-bottom-nav a.active{color:#ffffffe0}.mobile-bottom-nav .wa-nav>span:first-child{color:var(--forest);background:#fff;box-shadow:0 10px 24px #00000038}.site-footer{padding-bottom:22px}}@media (max-width:430px){.container{width:calc(100% - 28px)}.topbar-link.whatsapp span{font-size:9px}.hero-copy{padding-top:54px}.hero-copy h1{font-size:38px}.hero-copy .hero-subtitle{font-size:15px}.hero-actions .btn{min-height:47px;font-size:10px}.section-head h2{font-size:35px}.market-card{flex-basis:58%}.service-grid{gap:9px}.services-showcase .service-card{padding-inline:8px}}.property-card,.market-card,.service-card,.image-card,.business-card,.international-market-card,.btn{transform:none!important}.property-card,.market-card,.service-card,.image-card,.business-card,.international-market-card,.property-media img,.business-card-media img,.international-market-media img{transition-property:box-shadow,border-color,color,background-color!important}.property-card:hover,.market-card:hover,.service-card:hover,.image-card:hover,.business-card:hover,.international-market-card:hover,.property-card:hover .property-media img,.business-card:hover .business-card-media img,.international-market-card:hover .international-market-media img{transform:none!important}@media (max-width:700px){.property-grid,.market-grid{scroll-snap-type:none;padding-bottom:0;display:grid;overflow:visible}.property-grid{grid-template-columns:1fr}.market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.property-card,.market-card{scroll-snap-align:none;flex:none;width:auto;min-width:0}}@media (max-width:430px){.market-grid{grid-template-columns:1fr}}@media (max-width:900px){.header-inner{direction:ltr;grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;display:grid}.header-inner .brand{grid-area:1/2;justify-self:center}.header-tools{display:contents}.header-language-toggle{direction:rtl;grid-area:1/3;justify-self:end}.mobile-menu-button{grid-area:1/1;justify-self:start}}@media (max-width:700px){.mobile-bottom-nav .wa-nav{background:#169c5b;border:1px solid #ffffff38;border-radius:999px;flex-direction:row;gap:7px;width:auto;min-width:94px;height:46px;margin:0 auto;padding:0 12px;box-shadow:0 8px 20px #0000002e;color:#fff!important}.mobile-bottom-nav .wa-nav>span:first-child{color:#fff;width:27px;height:27px;box-shadow:none;background:#ffffff24;flex:0 0 27px;margin:0}.mobile-bottom-nav .wa-nav svg{width:19px;height:19px}.mobile-bottom-nav .wa-nav small{color:#fff;white-space:nowrap;font-size:10px;font-weight:700;line-height:1;display:block}.site-footer{padding-top:30px;padding-bottom:12px}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;padding-bottom:24px}.footer-brand{grid-column:1/-1;grid-template-columns:68px minmax(0,1fr);align-items:center;gap:14px;display:grid}.footer-brand img{object-fit:contain;background:#fffffff5;border-radius:16px;width:68px;height:68px;margin:0;padding:7px;box-shadow:0 8px 22px #00000024}.footer-brand p{max-width:none;font-size:11.5px;line-height:1.75}.footer-column h3{margin-bottom:10px;font-size:13px}.footer-column a,.footer-column p{margin:5px 0;font-size:11.5px;line-height:1.65}.footer-column:last-child{border-top:1px solid #ffffff1a;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;padding-top:18px;display:grid}.footer-column:last-child h3,.footer-column:last-child .contact-line:last-child{grid-column:1/-1}.footer-bottom{gap:7px;min-height:0;padding:14px 0;font-size:10px}.footer-bottom-links{gap:12px}}html[dir=rtl] main,html[dir=rtl] main *,html[dir=rtl] .site-footer,html[dir=rtl] .site-footer *{text-align:right}@media (max-width:900px){.header-inner{direction:rtl;grid-template-columns:56px auto minmax(12px,1fr) auto;align-items:center;gap:8px;display:grid}.header-inner .brand{grid-area:1/1;justify-self:end}.header-tools{display:contents}.header-language-toggle{grid-area:1/2;justify-self:start;min-height:36px;padding-inline:10px}.mobile-menu-button{direction:rtl;border-radius:999px;grid-area:1/4;justify-content:center;justify-self:start;align-items:center;gap:7px;width:auto;min-width:82px;height:40px;padding:0 12px;display:inline-flex}.mobile-menu-button:before{content:"القائمة";font-size:11px;font-weight:800}html[lang=en] .mobile-menu-button:before{content:"Menu"}.mobile-menu-button svg{width:19px;height:19px}}.projects-by-country{background:#fbfaf7}.country-jump{z-index:20;scrollbar-width:none;border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border-radius:16px;gap:9px;margin-bottom:38px;padding:10px;display:flex;position:sticky;top:88px;overflow-x:auto;box-shadow:0 12px 34px #082d2814}.country-jump::-webkit-scrollbar{display:none}.country-jump a{min-height:43px;color:var(--forest);background:var(--ivory);border-radius:10px;flex:1 0 auto;justify-content:center;align-items:center;gap:7px;padding:0 18px;font-size:12px;font-weight:800;transition:all .2s;display:inline-flex}.country-jump a:hover{color:#fff;background:var(--forest);transform:translateY(-1px)}.country-projects{border-top:1px solid var(--line);padding:38px 0 50px;scroll-margin-top:160px}.country-projects:first-of-type{border-top:0;padding-top:0}.country-heading{align-items:center;gap:17px;margin-bottom:24px;display:flex}.country-flag{border:1px solid var(--line);background:#fff;border-radius:18px;flex:0 0 66px;place-items:center;width:66px;height:66px;font-size:31px;display:grid;box-shadow:0 10px 26px #082d2812}.country-kicker{color:var(--gold-dark);font-size:10px;font-weight:800}.country-heading h2{color:var(--forest-ink);margin:1px 0 3px;font-size:34px}.country-heading p{color:var(--muted);margin:0;font-size:13px}.country-project-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;display:grid}.country-project-grid .image-card{background:#fff;border:1px solid #084a451c;border-radius:18px;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 12px 32px #082d280e}.country-project-grid .image-card:hover{transform:translateY(-4px);box-shadow:0 18px 42px #082d281c}.country-project-grid .image-card img{height:235px}.country-project-grid .image-card-body{padding:22px}.project-city{color:var(--forest);background:#084a4512;border-radius:999px;margin-bottom:8px;padding:5px 10px;font-size:10px;font-weight:800;display:inline-flex}@media (max-width:700px){.country-jump{border-radius:13px;margin-bottom:24px;padding:7px;top:72px}.country-jump a{min-height:39px;padding-inline:13px;font-size:10px}.country-projects{padding:28px 0 36px;scroll-margin-top:130px}.country-heading{gap:12px;margin-bottom:17px}.country-flag{border-radius:14px;flex-basis:52px;width:52px;height:52px;font-size:25px}.country-heading h2{font-size:27px}.country-heading p{font-size:11.5px;line-height:1.65}.country-project-grid{grid-template-columns:1fr;gap:16px}.country-project-grid .image-card img{height:210px}.country-project-grid .image-card-body{padding:18px}}.whatsapp-float{color:#fff;isolation:isolate;background:linear-gradient(135deg,#08735a 0%,#18b968 100%);border:1px solid #ffffff40;border-radius:22px;justify-content:flex-start;align-items:center;gap:11px;width:auto;min-width:260px;height:70px;padding:7px 10px 7px 8px;animation:3.6s ease-in-out infinite waConciergeBreath;display:flex;overflow:visible;box-shadow:0 18px 42px #06563e4d,inset 0 1px #ffffff2e}.whatsapp-float:before{content:"";z-index:-1;opacity:0;border:1px solid #1dc97047;border-radius:27px;animation:3.6s ease-out infinite waConciergeHalo;position:absolute;inset:-6px}.whatsapp-float>svg{color:#119e5c;filter:drop-shadow(0 7px 12px #00000029);background:#fff;border-radius:50%;flex:0 0 48px;width:48px;height:48px;padding:10px}.wa-float-copy{white-space:nowrap;flex-direction:column;gap:2px;line-height:1.35;display:flex}.wa-float-copy small{color:#ffffffc2;font-size:9.5px;font-weight:700}.wa-float-copy strong{color:#fff;font-size:13px;font-weight:800}.wa-float-live{background:#bfffd8;border-radius:50%;flex:0 0 8px;width:8px;height:8px;margin-inline-start:auto;box-shadow:0 0 0 4px #bfffd826}.whatsapp-float:hover{transform:translateY(-4px)scale(1.015);box-shadow:0 24px 50px #06563e61,inset 0 1px #ffffff2e}@keyframes waConciergeBreath{0%,to{box-shadow:0 18px 42px #06563e47,inset 0 1px #ffffff2e}50%{box-shadow:0 20px 48px #06563e66,inset 0 1px #ffffff2e}}@keyframes waConciergeHalo{0%,45%{opacity:0;transform:scale(.96)}62%{opacity:.8}to{opacity:0;transform:scale(1.08)}}@media (max-width:700px){.whatsapp-float{inset-inline-start:14px;bottom:calc(82px + env(safe-area-inset-bottom));border-radius:19px;gap:9px;min-width:238px;height:58px;padding:6px 8px;display:flex}.whatsapp-float>svg{flex-basis:42px;width:42px;height:42px;padding:9px}.wa-float-copy small{font-size:8.5px}.wa-float-copy strong{font-size:11.5px}.wa-float-live{flex-basis:7px;width:7px;height:7px}}@media (prefers-reduced-motion:reduce){.whatsapp-float,.whatsapp-float:before{animation:none}}.about-story-card{border:0;border-radius:24px;overflow:hidden;box-shadow:0 22px 55px #082d2829}.about-story-card img{object-position:50% 46%;height:390px}.about-story-card .image-card-body{color:#fff;background:linear-gradient(135deg, var(--forest-deep), var(--forest));padding:24px 26px 26px;position:relative}.about-story-card .image-card-body:before{content:"";inset-inline-start:26px;background:var(--gold);width:54px;height:3px;position:absolute;top:0}.about-story-card .image-card-body h3{color:#fff}.about-story-card .image-card-body p{color:#ffffffb8}@media (max-width:700px){.about-story-card{border-radius:18px}.about-story-card img{object-position:50% center;height:265px}.about-story-card .image-card-body{padding:20px}.about-story-card .image-card-body:before{inset-inline-start:20px}}html[dir=rtl] .page-hero .container{direction:rtl}html[dir=rtl] .page-hero-content{direction:rtl;width:min(620px,100%);text-align:right!important;margin-left:auto!important;margin-right:0!important}html[dir=ltr] .page-hero .container{direction:ltr}html[dir=ltr] .page-hero-content{direction:ltr;width:min(620px,100%);text-align:left!important;margin-left:0!important;margin-right:auto!important}@media (max-width:700px){html[dir=rtl] .page-hero{text-align:right!important}html[dir=ltr] .page-hero{text-align:left!important}}.company-map{background:#fff;border:1px solid #084a4524;border-radius:18px;margin-top:22px;overflow:hidden;box-shadow:0 14px 34px #082d2817}.company-map iframe{border:0;width:100%;height:330px;display:block}.company-map-bar{color:#fff;background:linear-gradient(135deg, var(--forest-deep), var(--forest));justify-content:space-between;align-items:center;gap:16px;padding:17px 18px;display:flex}.company-map-bar strong,.company-map-bar small{display:block}.company-map-bar strong{margin-bottom:3px;font-size:13px}.company-map-bar small{color:#ffffffad;font-size:10px}.company-map-bar>a{color:var(--forest-deep);background:var(--gold-2);border-radius:999px;flex:none;padding:9px 12px;font-size:10px;font-weight:800}@media (max-width:700px){.company-map iframe{height:270px}.company-map-bar{flex-direction:column;align-items:stretch;padding:15px}.company-map-bar>a{align-self:flex-start}}html[dir=rtl] .international-hero-copy{direction:rtl;text-align:right!important;margin-left:auto!important;margin-right:0!important}html[dir=ltr] .international-hero-copy{direction:ltr;text-align:left!important;margin-left:0!important;margin-right:auto!important}html[dir=rtl] .international-hero-actions,html[dir=rtl] .international-hero-markets,html[dir=ltr] .international-hero-actions,html[dir=ltr] .international-hero-markets{justify-content:flex-start}@media (max-width:700px){.international-hero-copy{margin-top:auto!important}html[dir=rtl] .international-hero h1,html[dir=rtl] .international-hero p{margin-left:auto;margin-right:0;text-align:right!important}html[dir=ltr] .international-hero h1,html[dir=ltr] .international-hero p{margin-left:0;margin-right:auto;text-align:left!important}.international-hero-markets{justify-content:flex-start!important}}.whatsapp-float{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#033733f5;border:1px solid #d6a9486b;border-radius:17px;gap:10px;min-width:226px;height:60px;padding:7px;animation:none;box-shadow:0 16px 38px #03232040}.whatsapp-float:before{animation:none;display:none}.whatsapp-float>svg{color:#fff;filter:none;background:#ffffff17;border:1px solid #d6a94880;border-radius:12px;flex-basis:44px;width:44px;height:44px;padding:9px}.wa-float-copy{gap:1px}.wa-float-copy small{color:#ffffff94;letter-spacing:.02em;font-size:8.5px}.wa-float-copy strong{color:#fff;letter-spacing:0;font-size:12px}.wa-float-live{width:18px;height:18px;box-shadow:none;background:0 0;border:1px solid #d6a9486b;flex:0 0 18px;margin-inline-start:auto}.wa-float-live:before{content:"";background:#6de3a2;border-radius:50%;width:5px;height:5px;margin:6px;display:block}.whatsapp-float:hover{background:#064d47;border-color:#d6a948b8;transform:translateY(-3px);box-shadow:0 20px 44px #03232052}@media (max-width:700px){.whatsapp-float{border-radius:15px;min-width:206px;height:54px;padding:6px}.whatsapp-float>svg{border-radius:11px;flex-basis:40px;width:40px;height:40px}.wa-float-copy small{font-size:8px}.wa-float-copy strong{font-size:11px}.wa-float-live{flex-basis:16px;width:16px;height:16px}.wa-float-live:before{margin:5px}.mobile-bottom-nav .request-nav{width:72px;min-width:0;height:68px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;flex-direction:column;gap:1px;margin:0 auto;padding:0;color:#fff!important}.mobile-bottom-nav .request-nav>span:first-child{width:46px;height:46px;color:var(--forest-deep);background:linear-gradient(145deg,#f1d382,#d2a23e);border:3px solid #fff;border-radius:50%;flex:0 0 46px;margin-top:-15px;box-shadow:0 9px 22px #021e1c47}.mobile-bottom-nav .request-nav small{color:#fff;white-space:nowrap;font-size:9px;font-weight:700;line-height:1.15;display:block}.mobile-bottom-nav .request-nav:focus-visible{outline-offset:2px;outline:2px solid #fff}}.whatsapp-float{min-width:258px;height:64px;color:var(--forest-deep);background:#fffffff7;border:1px solid #084a4529;border-radius:20px;gap:11px;padding:8px 9px;box-shadow:0 17px 42px #0323202e}.whatsapp-float>.wa-brand-icon{color:#20b968;background:0 0;border:0;border-radius:50%;flex:0 0 46px;width:46px;height:46px;padding:0}.wa-float-copy small{color:#7a8582;font-size:8.5px}.wa-float-copy strong{color:var(--forest-deep);font-size:11.5px}.wa-float-live{width:25px;height:25px;color:var(--forest);background:#084a4512;border:0;flex-basis:25px}.wa-float-live:before{content:"←";width:auto;height:auto;color:var(--forest);background:0 0;place-items:center;margin:0;font-size:13px;line-height:25px;display:grid}html[dir=ltr] .wa-float-live:before{content:"→"}.whatsapp-float:hover{color:var(--forest-deep);background:#fff;border-color:#20b96873;box-shadow:0 21px 50px #0323203d}@media (max-width:700px){.whatsapp-float{border-radius:17px;min-width:230px;height:57px;padding:7px}.whatsapp-float>.wa-brand-icon{flex-basis:42px;width:42px;height:42px}.wa-float-copy small{font-size:7.7px}.wa-float-copy strong{font-size:10.5px}.wa-float-live{flex-basis:22px;width:22px;height:22px}.wa-float-live:before{line-height:22px}}.site-nav a[href=projects\.html],.site-nav a[href=services\.html],.site-nav a[href=articles\.html]{display:none}.site-nav{gap:clamp(14px,1.8vw,28px)}.site-nav a{font-size:12.5px}.site-header{box-shadow:0 8px 30px #03232009}.btn{border-radius:10px}.home-hero{background:linear-gradient(90deg,#031c1a38 0%,#031f1d7a 48%,#031c1aed 100%),url(../images/doha-skyline-real-20261020.webp) 50% 58%/cover no-repeat;min-height:640px}html[dir=ltr] .home-hero{background:linear-gradient(270deg,#031c1a38 0%,#031f1d7a 48%,#031c1aed 100%),url(../images/doha-skyline-real-20261020.webp) 50% 58%/cover no-repeat}.hero-grid{min-height:640px}.hero-kicker{align-items:center;gap:9px;display:inline-flex}.hero-kicker:before{content:"";background:var(--gold-2);width:34px;height:1px}.hero-copy h1{max-width:680px;font-size:clamp(50px,5.6vw,76px)}.hero-copy .hero-subtitle{max-width:580px}.hero-copy .hero-description{max-width:570px}.hero-service-strip{border-radius:18px;overflow:hidden}.hero-service{min-height:94px}.trust-strip{background:#fff;padding:86px 0 26px}.trust-grid{border-block:1px solid #084a451f;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.trust-grid>div{padding:20px 28px;position:relative}.trust-grid>div+div{border-inline-start:1px solid #084a451f}.trust-grid strong,.trust-grid small{display:block}.trust-grid strong{color:var(--forest);font-size:14px}.trust-grid small{color:var(--muted);margin-top:3px;font-size:11px}.search-wrap{margin-top:18px}.search-panel{border-radius:20px}.field select,.field input,.field textarea{border-radius:9px}.eyebrow{color:var(--gold-dark);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;display:inline-block}.featured-section .property-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:930px}.property-card{border-radius:18px;box-shadow:0 18px 48px #082d2813}.property-media{height:260px}.property-label{top:14px;border-radius:999px;padding:6px 11px;font-size:10px;inset-inline-end:14px}.verified-label{background:#05433df0;box-shadow:0 6px 18px #03232033}.property-media-note{inset-inline-start:13px;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#032320b8;border:1px solid #ffffff59;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:700;position:absolute;bottom:44px}.property-body{padding:20px 20px 22px}.property-body h3{font-size:20px}.property-price{font-size:21px}.tailored-request-card{color:#fff;background:linear-gradient(145deg,#052f2c 0%,#084a45 100%);border:1px solid #084a4529;border-radius:18px;min-height:100%;padding:38px;position:relative;overflow:hidden;box-shadow:0 18px 48px #082d281f}.tailored-request-card:after{content:"IN";inset-inline-end:-20px;color:#ffffff0e;font-size:150px;font-weight:800;line-height:1;position:absolute;bottom:-43px}.tailored-request-card>*{z-index:1;position:relative}.tailored-request-icon{width:54px;height:54px;color:var(--gold-2);border:1px solid #e7c57973;border-radius:15px;place-items:center;margin-bottom:38px;display:grid}.tailored-request-icon svg{width:25px;height:25px}.tailored-request-card .eyebrow{color:var(--gold-2);display:block}.tailored-request-card h3{max-width:500px;margin:0;font-size:clamp(27px,3vw,39px);line-height:1.3}.tailored-request-card p{color:#ffffffb8;max-width:580px;margin:14px 0 27px;font-size:13px;line-height:1.9}.results-summary+.property-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-layout{gap:42px}.detail-gallery{background:#eef2f0;border-radius:20px;position:relative}.detail-gallery.single-image{height:560px;display:block}.detail-gallery.single-image img{object-fit:cover;width:100%;height:100%}.detail-media-note{inset-inline:18px;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#032320c7;border:1px solid #ffffff40;border-radius:10px;padding:10px 14px;font-size:10px;font-weight:700;position:absolute;bottom:18px}.detail-card{border-radius:20px;padding:30px;position:sticky;top:98px;box-shadow:0 20px 50px #082d281a}.detail-card h1{font-size:clamp(31px,3.2vw,46px);line-height:1.25}.detail-verified{color:var(--forest);align-items:center;gap:7px;margin:12px 0;font-size:11px;font-weight:800;display:inline-flex}.detail-verified span{background:#23a66b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #23a66b1f}.detail-description{border-radius:20px}.detail-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0;display:grid}.detail-facts>div{background:var(--soft-blue);border:1px solid #084a4517;border-radius:12px;padding:15px}.detail-facts span,.detail-facts strong{display:block}.detail-facts span{color:var(--muted);font-size:10px}.detail-facts strong{color:var(--forest);margin-top:4px;font-size:12px}.professional-notice{color:var(--forest-deep);border:1px solid #084a4521;border-inline-start:4px solid var(--gold);background:#f4f8f6;border-radius:10px;padding:16px 18px}.advisor-promise{color:var(--muted);margin:15px 0 0;font-size:10px;text-align:center!important}@media (max-width:900px){.site-nav a[href=projects\.html],.site-nav a[href=services\.html],.site-nav a[href=articles\.html]{display:flex}.detail-card{position:static}}@media (max-width:700px){.home-hero{background:linear-gradient(#031f1d47 0%,#031f1da3 40%,#031c1af2 100%),url(../images/doha-skyline-real-20261020.webp) 53%/cover no-repeat;min-height:590px}html[dir=ltr] .home-hero{background:linear-gradient(#031f1d47 0%,#031f1da3 40%,#031c1af2 100%),url(../images/doha-skyline-real-20261020.webp) 53%/cover no-repeat}.hero-grid{min-height:590px}.hero-copy{text-align:right;padding:68px 2px 142px}html[dir=ltr] .hero-copy{text-align:left}.hero-copy h1{margin-inline:0;font-size:43px}.hero-copy .hero-subtitle{font-size:16px}.hero-actions{grid-template-columns:1fr;max-width:330px}.hero-service-strip{border-radius:15px}.hero-service{min-height:82px}.trust-strip{padding:67px 0 12px}.trust-grid{grid-template-columns:1fr;padding-block:4px}.trust-grid>div{padding:13px 16px}.trust-grid>div+div{border-inline-start:0;border-top:1px solid #084a451a}.trust-grid strong{font-size:12px}.trust-grid small{font-size:9px}.search-wrap{margin-top:18px}.featured-section .property-grid,.results-summary+.property-grid{grid-template-columns:1fr}.tailored-request-card{min-height:410px;padding:29px 24px}.tailored-request-icon{margin-bottom:50px}.tailored-request-card h3{font-size:29px}.property-media{height:240px}.detail-gallery.single-image{height:290px}.detail-layout{flex-direction:column;gap:20px;display:flex}.detail-layout>div:first-child{display:contents}.detail-gallery{order:1}.detail-card{order:2;padding:24px 20px}.detail-description{order:3}.detail-facts{grid-template-columns:1fr}.detail-media-note{inset-inline:10px;font-size:8.5px;bottom:10px}.whatsapp-float{display:none}.mobile-bottom-nav>button{opacity:1;background:0 0;border:0;color:#ffffffeb!important}.mobile-bottom-nav>button svg,.mobile-bottom-nav>button span{stroke:currentColor;opacity:1;color:inherit!important}.mobile-bottom-nav>button:focus-visible{outline:2px solid var(--gold-2);outline-offset:-4px;color:var(--gold-2)!important}}.property-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:14px 0;display:grid}.property-fact{border-bottom:1px solid #e4ebe7;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:44px;padding:9px 0;display:flex}.property-fact dt{color:#52645d;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:500;line-height:1.5;display:flex}.property-fact-icon{color:#084a45;flex:none;display:inline-flex}.property-fact-icon svg{width:21px;height:21px;display:block}.property-fact dd{color:#084a45;font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:3px;margin:0;font-size:16px;font-weight:700;line-height:1.4;display:inline-flex}.property-fact-unit{font-size:11px;font-weight:500}.property-facts--detail{margin:18px 0}.property-facts--detail .property-fact{min-height:48px}.property-facts--detail .property-fact-icon svg{width:23px;height:23px}.property-facts--detail dd{font-size:18px}.property-purpose-badge{color:#795017;background:#f5ebd7;border-radius:30px;padding:5px 14px;font-size:13px;font-weight:700;display:inline-block}.property-listing-actions{gap:10px;margin-top:18px;display:grid}.property-contact-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.property-listing-actions .btn{white-space:normal;text-align:center;gap:8px;width:100%;min-width:0;min-height:48px;padding:11px 12px;font-size:14px;line-height:1.5}.property-contact-actions .btn svg{width:20px;height:20px}.detail-card .property-listing-actions .btn{min-height:52px;font-size:16px}@media (max-width:380px){.property-facts{column-gap:10px}.property-fact{gap:5px}.property-fact dt{gap:5px;font-size:11px}.property-listing-actions .btn{padding-inline:8px;font-size:13px}.detail-card .property-listing-actions .btn{font-size:14px}}.detail-featured{color:#76551b;background:#fbf3df;border:1px solid #dbc38a;border-radius:20px;align-items:center;margin:10px 0;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.detail-card h1{text-wrap:pretty;font-size:clamp(24px,2.25vw,32px);line-height:1.5}.property-facts:has(>.property-fact:only-child){grid-template-columns:minmax(0,1fr)}[data-catalogue-controls]{background:#fff;border:1px solid #dde5df;border-radius:22px;margin-bottom:24px;padding:26px 28px}.catalogue-intro{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.catalogue-intro h2{color:#174b44;margin:4px 0;font-size:24px;line-height:1.5}.catalogue-intro p{color:#758078;margin:0;font-size:13px;line-height:1.8}.catalogue-intro .eyebrow{font-size:11px}.catalogue-views{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.catalogue-view{color:#365a52;cursor:pointer;background:#f9faf7;border:1px solid #e1e7e1;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:62px;padding:14px 18px;font-family:inherit;font-size:15px;font-weight:700;line-height:1.5;display:flex}.catalogue-view>span{align-items:center;gap:7px;display:flex}.catalogue-view bdi{font-variant-numeric:tabular-nums;background:#eaf0e9;border-radius:8px;justify-content:center;align-items:center;min-width:28px;min-height:28px;padding:3px 7px;font-size:13px;display:inline-flex}.catalogue-view[aria-pressed=true]{color:#fff;background:#124c44;border-color:#124c44}.catalogue-view[aria-pressed=true] bdi{color:#fff;background:#fff2}.catalogue-view-featured i{color:#b7892f;font-style:normal}.catalogue-view-featured[aria-pressed=true]{background:#b7892f;border-color:#b7892f}.catalogue-view-featured[aria-pressed=true] i{color:#fff}.catalogue-type-row{border-top:1px solid #e8ede7;align-items:center;gap:18px;margin-top:20px;padding-top:20px;display:flex}.catalogue-type-label{color:#60776d;flex:none;font-size:13px;font-weight:700}.catalogue-types{flex-wrap:wrap;gap:9px;display:flex}.catalogue-type{color:#526b62;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dde5df;border-radius:24px;align-items:center;gap:10px;padding:8px 15px;font-size:13px;display:inline-flex}.catalogue-type bdi{color:#849389;font-size:11px}.catalogue-type[aria-pressed=true]{color:#174b44;background:#edf3eb;border-color:#77998a;font-weight:700}.catalogue-type[aria-pressed=true] bdi{color:#174b44}.catalogue-view:hover,.catalogue-type:hover{border-color:#a6b8aa}.catalogue-view:focus-visible{outline-offset:3px;outline:3px solid #d1aa55}.catalogue-type:focus-visible{outline-offset:3px;outline:3px solid #d1aa55}[data-catalogue-reset]:focus-visible{outline-offset:3px;outline:3px solid #d1aa55}.catalogue-advanced>summary:focus-visible{outline-offset:3px;outline:3px solid #d1aa55}.catalogue-filter-foot{justify-content:space-between;align-items:center;gap:12px;margin-top:15px;display:flex}.catalogue-filter-foot p{color:#809086;margin:0;font-size:11px;line-height:1.8}.catalogue-filter-foot button{color:#886729;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;min-height:40px;font-size:12px;text-decoration:underline}.catalogue-advanced{border-bottom:1px solid #e0e6df;margin-bottom:32px;padding:0 4px 18px}.catalogue-advanced>summary{cursor:pointer;color:#426456;min-height:40px;padding:8px 0;font-size:14px;font-weight:600}.catalogue-advanced .filter-toolbar{margin:16px 0 0}.catalogue-advanced .search-panel{box-shadow:none;border:1px solid #e1e7df}.catalogue-advanced .search-tools{margin-top:12px}.property-grid.catalogue-groups{display:block}.catalogue-group{margin:0 0 44px}.catalogue-group-head{border-bottom:1px solid #dfe6de;justify-content:space-between;align-items:center;gap:18px;margin:0 0 24px;padding:0 0 17px;display:flex}.catalogue-group-head>div{align-items:center;gap:12px;display:flex}.catalogue-group-head h3{color:#194d45;margin:0;font-size:22px;line-height:1.5}.catalogue-group-symbol{color:#416454;background:#eaf0e9;border-radius:12px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;font-size:22px;display:inline-flex}.catalogue-group--featured .catalogue-group-symbol{color:#ac7d26;background:#f5ecd9}.catalogue-group--featured>.catalogue-group-head{border-color:#dfcfaa}.catalogue-group-count{color:#79897e;white-space:nowrap;font-size:13px}.property-type-tag{color:#527261;background:#eff3ed;border:1px solid #e2e9df;border-radius:7px;margin-bottom:10px;padding:4px 9px;font-size:11px;line-height:1.5;display:inline-block}.property-body>h3{margin-top:0}.search-purpose-choice{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.search-purpose-choice label{cursor:pointer;color:#3f6656;background:#fff;border:1px solid #dbe4dc;border-radius:22px;align-items:center;gap:7px;padding:8px 16px;font-size:13px;display:flex}.search-purpose-choice input{accent-color:#164c43;width:15px;height:15px}.search-purpose-choice label:has(input:checked){background:#edf3e9;border-color:#668d78;font-weight:700}@media (max-width:900px){.catalogue-intro{flex-direction:column;align-items:flex-start;gap:6px}.catalogue-type-row{flex-direction:column;align-items:flex-start;gap:12px}.catalogue-view{padding:12px;font-size:14px}}@media (max-width:600px){[data-catalogue-controls]{border-radius:18px;padding:20px 16px}.catalogue-intro h2{font-size:22px}.catalogue-intro p{font-size:12px}.catalogue-views{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.catalogue-view{min-height:56px;font-size:14px}.catalogue-types{gap:7px}.catalogue-type{gap:8px;padding:7px 12px;font-size:12px}.catalogue-filter-foot{align-items:flex-start;gap:8px}.catalogue-filter-foot p{font-size:10px}.catalogue-group-head h3{font-size:19px}.catalogue-group-symbol{border-radius:10px;flex-basis:32px;width:32px;height:32px;font-size:18px}.catalogue-group-head>div{gap:9px}.catalogue-group-head{margin-bottom:18px;padding-bottom:13px}.catalogue-group{margin-bottom:34px}.catalogue-group-count{font-size:11px}.search-purpose-choice label{padding:7px 13px;font-size:12px}}.property-publication{background:#f3f6f3;border:1px solid #e8eeea;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 18px;margin:14px 0;padding:13px 14px;line-height:1.6;display:flex}.property-publication>div{min-width:0;max-width:100%}.property-publication dt{color:#647a70;margin:0 0 4px;font-size:11px;font-weight:500}.property-publication dd{color:#24473e;margin:0;font-size:12px;font-weight:700}.property-publication code{letter-spacing:.01em;overflow-wrap:anywhere;direction:ltr;unicode-bidi:isolate;font:600 12px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.property-publication time{white-space:nowrap;font-variant-numeric:tabular-nums}.catalogue-group>.property-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.catalogue-group>.property-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.catalogue-group>.property-grid{grid-template-columns:minmax(0,1fr)}}.detail-description>p{white-space:pre-line;overflow-wrap:anywhere;line-height:1.95}.detail-gallery{position:relative}.property-advisor{color:#23483b;background:#f2f6f1;border:1px solid #dce6dd;border-radius:13px;gap:5px;margin:18px 0;padding:15px 17px;display:grid}.property-advisor>span{color:#6c786f;font-size:12px}.property-advisor>strong{font-size:17px}.property-advisor>a{color:inherit;font-variant-numeric:tabular-nums;width:-moz-fit-content;width:fit-content;font-size:15px}[data-currency-controls]{background:#f4f7f2;border:1px solid #dce6dd;border-radius:16px;margin:0 0 26px;padding:18px 22px}.currency-switch{color:#315b50;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.currency-switch>span{font-size:13px;font-weight:700}.currency-switch>div{background:#fff;border:1px solid #d5e1d7;border-radius:12px;gap:4px;min-width:0;padding:4px;display:flex}.currency-switch button{color:#3e6257;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;min-height:42px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.5;display:flex}.currency-switch button[aria-pressed=true]{color:#fff;background:#124c44}.currency-switch button:hover{box-shadow:inset 0 0 0 1px #7b9c8b}.currency-switch button:focus-visible{outline-offset:3px;outline:3px solid #b58a36}.currency-switch button bdi{opacity:.85;font-size:10px;font-weight:500}.currency-price{min-width:0;margin:16px 0 18px}.currency-price .property-price,.currency-price .detail-price{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}.currency-estimate{color:#687d70;margin-top:3px;font-size:11px;line-height:1.7;display:block}.currency-switch>div:has(>button:only-child){grid-template-columns:1fr}.currency-secondary{color:#466359;border-top:1px solid #e0e7df;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin-top:10px;padding-top:9px;font-size:12px;line-height:1.7;display:flex}.currency-secondary bdi{color:#315549;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.currency-rate-note{color:#64776b;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.9}.currency-rate-note span{white-space:nowrap}.currency-rate-note a{color:#356052;text-underline-offset:3px;text-decoration:underline}.detail-card .currency-switch{margin-top:22px;display:block}.detail-card .currency-switch>span{margin-bottom:8px;display:block}.detail-card .currency-switch>div{grid-template-columns:1fr 1fr;display:grid}.detail-card .currency-switch button{padding:8px 6px}.detail-card .currency-price{margin:20px 0 10px}.detail-card .currency-rate-note{margin-bottom:20px}.detail-card .currency-secondary bdi{font-size:16px}[data-country-prices]{border-top:1px solid #dce4db;margin-top:20px;padding-top:16px}[data-country-prices] .currency-switch{display:block}[data-country-prices] .currency-switch>span{display:none}[data-country-prices] .currency-switch>div{grid-template-columns:1fr 1fr;display:grid}[data-country-prices] .currency-switch button{padding:7px 5px;font-size:11px}[data-country-prices] .property-price{color:#194d45;font-size:25px;font-weight:800}[data-country-prices] .currency-price{margin:6px 0 14px}.country-price-label{color:#60776a;font-size:12px}.country-price-empty{color:#60776a!important;margin:10px 0!important;font-size:12px!important;line-height:1.8!important}@media (max-width:600px){[data-currency-controls]{padding:16px}.currency-switch{flex-direction:column;align-items:stretch;gap:8px}.currency-switch>div{grid-template-columns:1fr 1fr;display:grid}.currency-switch button{padding:8px 9px}.currency-price .detail-price{font-size:30px}.currency-rate-note{font-size:10px}}.featured-section{background:#f8f9f6}.featured-section:before{display:none}.featured-heading{gap:28px}.featured-heading>div{max-width:720px}.featured-heading h2{letter-spacing:-.025em;margin:4px 0 14px;font-size:clamp(30px,3.6vw,48px);line-height:1.35}.featured-heading p{color:#5e7168;margin:0;font-size:15px;line-height:1.9}.featured-all-link{color:#21594a;border-bottom:1px solid #a8bcb0;flex-shrink:0;align-items:center;gap:14px;min-height:44px;font-size:14px;font-weight:700;display:inline-flex}.featured-all-link>span:last-child{font-size:22px}.featured-country-tabs{border-bottom:1px solid #dfe5dd;flex-wrap:wrap;gap:10px;padding:0 0 24px;display:flex}.featured-country-tabs button{color:#496057;cursor:pointer;background:#fff;border:1px solid #d7e0d8;border-radius:12px;justify-content:center;align-items:center;gap:16px;min-height:52px;padding:11px 25px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.5;display:flex}.featured-country-tabs bdi{color:#607467;background:#f0f3ed;border-radius:7px;place-items:center;min-width:25px;height:25px;padding:0 5px;font-size:12px;display:grid}.featured-country-tabs button[aria-pressed=true]{color:#fff;background:#174d41;border-color:#174d41;box-shadow:0 5px 14px #174d4112}.featured-country-tabs button[aria-pressed=true] bdi{color:#fff;background:#ffffff20}.featured-results-head{justify-content:space-between;align-items:baseline;gap:20px;margin:26px 0 18px;display:flex}.featured-results-head h3{color:#214e41;margin:0;font-size:23px;line-height:1.6}.featured-results-head>span{color:#64756c;font-size:13px}.featured-section [data-currency-controls]{background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin:0 0 24px;padding:0;display:flex}.featured-section .currency-switch{gap:16px;margin:0}.featured-section .currency-switch>span{font-size:12px;font-weight:500}.featured-section .currency-switch button{min-height:40px;padding:7px 14px}.currency-help{color:#526a5d;font-size:12px}.currency-help summary{cursor:pointer;align-content:center;min-height:44px;padding-block:8px}.currency-help .currency-rate-note{max-width:600px;padding:6px 0 10px}.currency-help[open]{flex-basis:100%}.featured-section .property-grid,.catalogue-group>.property-grid,[data-property-list=qatar]{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;width:100%;max-width:none;padding:0;display:grid;overflow:visible}.property-card{background:#fff;border:1px solid #dfe6dd;border-radius:18px;flex-direction:column;height:100%;display:flex;box-shadow:0 6px 20px #173f3310}.property-card:hover{border-color:#a4baaa;box-shadow:0 10px 25px #173f3317}.property-card .property-media{aspect-ratio:16/10;flex:none;height:auto}.property-card .property-media>a{width:100%;height:100%;display:block}.property-card .property-media img{object-fit:cover;width:100%;height:100%;display:block}.property-card .property-label{top:16px;color:#725420;background:#fffcf1;border:1px solid #fff8;padding:6px 10px;font-size:11px;inset-inline-end:16px}.property-card .favorite-button{top:12px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#163e3599;width:44px;height:44px;inset-inline-start:12px}.property-card .favorite-button svg{width:22px;height:22px}.property-card .favorite-button.active{color:#997329;background:#fff}.property-card .property-purpose{bottom:14px;background:#153f35e6;border-radius:6px;padding:5px 12px;font-size:12px;font-weight:600;line-height:1.5;inset-inline:16px auto}.property-card .property-media-note{inset-inline:auto 16px;background:#143f3599;border:0;padding:4px 8px;font-size:10px;bottom:16px}.property-card .property-body{flex-direction:column;flex:1;min-width:0;padding:22px;display:flex}.property-card-kicker{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.property-country{color:#6a7d6f;letter-spacing:.02em;font-size:12px;font-weight:700}.property-card .property-type-tag{color:#54705d;background:#f3f5ef;border:0;margin:0;padding:4px 9px;font-size:11px}.property-card .property-body h3{color:#193e33;text-wrap:pretty;min-height:56px;margin:0;font-size:20px;font-weight:700;line-height:1.55}.property-card .property-facts{border-bottom:1px solid #e6ebe4;flex-wrap:wrap;gap:8px 18px;min-height:40px;margin:15px 0 0;padding:0 0 16px;display:flex}.property-card .property-fact{border:0;flex:none;gap:7px;min-height:26px;padding:0}.property-card .property-fact:nth-child(n+3){display:none}.property-card .property-fact dt{color:#64756b;gap:5px;font-size:12px}.property-card .property-fact dd{color:#365547;gap:2px;font-size:14px;font-weight:600}.property-card .property-fact-icon svg{width:17px;height:17px}.property-card .currency-price{margin:18px 0 22px}.property-card .property-price{letter-spacing:-.02em;color:#144b3d;font-size:25px;line-height:1.5}.property-card .bp-price-from{color:#62776a;font-size:12px}.property-card .currency-secondary{color:#6b7c70;border:0;margin-top:4px;padding:0;font-size:12px;display:block}.property-card .currency-secondary>span{display:none}.property-card .currency-secondary bdi{color:#637969;font-size:12px;font-weight:500}.property-card-actions{grid-template-columns:minmax(0,1fr) auto 44px;align-items:stretch;gap:8px;margin-top:auto;display:grid}.property-card-actions .btn,.property-card-call{white-space:normal;text-align:center;border-radius:9px;gap:7px;min-width:0;min-height:46px;padding:10px 12px;font-size:12px;line-height:1.5}.property-card-details{color:#fff;background:#174d41;border:1px solid #174d41}.property-card-details:hover{background:#103b31}.property-card-whatsapp{color:#245c46;background:#f1f5ee;border:1px solid #e0e8db}.property-card-whatsapp:hover{background:#e5eedf}.property-card-actions svg{width:19px;height:19px;display:block}.property-card-call{color:#456653;background:#fff;border:1px solid #dce5da;place-items:center;padding:0;display:grid}.property-card-call:hover{background:#f1f5ee}.property-card a:focus-visible{outline-offset:3px;outline:3px solid #bb913e}.property-card button:focus-visible{outline-offset:3px;outline:3px solid #bb913e}.featured-country-tabs button:focus-visible{outline-offset:3px;outline:3px solid #bb913e}.featured-all-link:focus-visible{outline-offset:3px;outline:3px solid #bb913e}.currency-help summary:focus-visible{outline-offset:3px;outline:3px solid #bb913e}.featured-footer{text-align:center;margin-top:34px}.featured-footer .btn{background:#fff;border-radius:10px;gap:20px;min-height:50px;padding:12px 24px;font-size:14px}@media (max-width:1100px){.featured-section .property-grid,.catalogue-group>.property-grid,[data-property-list=qatar]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.featured-heading{flex-direction:column;align-items:flex-start}.featured-heading .featured-all-link{align-self:flex-start}.property-card .property-body{padding:20px}}@media (max-width:700px){.featured-section.section.compact{padding-block:44px}.featured-heading{gap:14px;margin-bottom:26px}.featured-heading h2{font-size:32px}.featured-heading p{font-size:14px}.featured-all-link{font-size:13px}.featured-country-tabs{gap:8px;padding-bottom:20px}.featured-country-tabs button{flex:calc(50% - 8px);justify-content:space-between;gap:12px;min-height:48px;padding:10px 12px;font-size:14px}.featured-results-head{align-items:flex-start;gap:10px}.featured-results-head h3{font-size:19px}.featured-results-head>span{padding-top:5px;font-size:11px}.featured-section [data-currency-controls]{margin-bottom:20px}.featured-section .currency-switch{flex-flow:wrap;align-items:center;gap:8px 14px}.featured-section .currency-switch>div{display:flex}.featured-section .property-grid,.catalogue-group>.property-grid,[data-property-list=qatar]{grid-template-columns:minmax(0,1fr);gap:22px}.property-card .property-body{padding:20px}.property-card .property-body h3{min-height:0;font-size:20px}.property-card .property-media{aspect-ratio:16/10}.property-card .property-price{font-size:25px}.property-card-actions{grid-template-columns:minmax(0,1fr) auto 44px}.property-card-actions .btn{padding-inline:10px}.featured-footer .btn{width:100%;font-size:13px}}@media (prefers-reduced-motion:reduce){.property-card,.property-card *{transition:none!important}}@media (max-width:700px){:root{--country-nav-height:74px;--country-nav-safe:env(safe-area-inset-bottom,0px)}html{scroll-padding-bottom:calc(var(--country-nav-height) + var(--country-nav-safe) + 88px)}body{padding-bottom:calc(var(--country-nav-height) + var(--country-nav-safe) + 88px)}.country-bottom-nav{height:calc(var(--country-nav-height) + var(--country-nav-safe));padding:7px 10px calc(7px + var(--country-nav-safe));background:#0e4c46;border-top:1px solid #ffffff24;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;box-shadow:0 -5px 24px #163f361c}.country-bottom-nav>a{color:#e2ede7;border:1px solid #0000;border-radius:12px;gap:3px;min-width:0;height:100%;min-height:58px;padding:3px 1px;font-size:11px;line-height:1.4;position:relative}.country-bottom-nav .country-nav-flag{filter:drop-shadow(0 1px 2px #0002);place-items:center;height:29px;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:27px;line-height:1;display:grid}.country-bottom-nav .country-nav-name{white-space:nowrap;font-size:11px;font-weight:600}.country-bottom-nav>a.active{color:#174a3e;background:#fff9e8;border-color:#dec384;box-shadow:0 2px 9px #072e2a24}.country-bottom-nav>a:hover:not(.active){background:#ffffff10;border-color:#ffffff30}.country-bottom-nav>a:focus-visible{outline-offset:-3px;outline:2px solid #e3bf68}.whatsapp-float{inset-inline:12px auto;bottom:calc(var(--country-nav-height) + var(--country-nav-safe) + 12px);z-index:65;background:#fffffff7;border-radius:19px;gap:10px;width:min(350px,100% - 24px);min-width:0;height:66px;padding:9px 12px;animation:none;display:flex;position:fixed;box-shadow:0 6px 22px #163f361f}.whatsapp-float>.wa-brand-icon{flex-basis:44px;width:44px;height:44px}.whatsapp-float .wa-float-copy{white-space:normal;flex:1;gap:2px;min-width:0;line-height:1.45}.whatsapp-float .wa-float-copy small{font-size:10px;font-weight:600}.whatsapp-float .wa-float-copy strong{font-size:13px;font-weight:750}.whatsapp-float .wa-float-live{flex-basis:28px;width:28px;height:28px}.whatsapp-float .wa-float-live:before{font-size:16px;line-height:28px}.whatsapp-float:focus-visible{outline-offset:3px;outline:3px solid #b99040}.install-banner{bottom:calc(var(--country-nav-height) + var(--country-nav-safe) + 88px)}body.menu-open .whatsapp-float,body.menu-open .country-bottom-nav{visibility:hidden;pointer-events:none}body:has(dialog[open]) .whatsapp-float{visibility:hidden;pointer-events:none}body:has(dialog[open]) .country-bottom-nav{visibility:hidden;pointer-events:none}body:has(input:focus,textarea:focus,select:focus) .whatsapp-float{visibility:hidden;pointer-events:none}body:has(input:focus,textarea:focus,select:focus) .country-bottom-nav{visibility:hidden;pointer-events:none}}@media (max-width:360px){.country-bottom-nav{gap:3px;padding-inline:6px}.country-bottom-nav .country-nav-name{font-size:10px}.whatsapp-float{gap:8px;padding-inline:10px}.whatsapp-float .wa-float-copy strong{font-size:12px}.whatsapp-float .wa-float-copy small{font-size:9px}.whatsapp-float>.wa-brand-icon{flex-basis:40px;width:40px;height:40px}}.featured-country-tabs button,.catalogue-view,.catalogue-type{justify-content:center}[data-bosnia-guide][hidden],.bosnia-destination main>.page-hero,.bosnia-destination .install-banner{display:none!important}.bosnia-hero{isolation:isolate;color:#fff;background:radial-gradient(at 15% 0,#2a655b 0,#0000 55%),#0b3935;position:relative;overflow:hidden}.bosnia-panorama{object-fit:cover;object-position:50% 100%;opacity:.55;z-index:-2;pointer-events:none;width:100%;height:330px;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 50%);mask-image:linear-gradient(#0000,#000 50%)}.bosnia-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 50%,#052b29b3);position:absolute;inset:0}.bosnia-hero-inner{padding-block:28px 24px}.bosnia-breadcrumb{color:#c4d6cc;align-items:center;gap:14px;margin-bottom:40px;font-size:12px;display:flex}.bosnia-breadcrumb a{color:inherit}.bosnia-breadcrumb a:hover{color:#fff}.bosnia-hero-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;min-height:410px;padding-bottom:70px;display:grid}.bosnia-eyebrow{color:#e8c989;letter-spacing:.035em;align-items:center;gap:10px;margin:0 0 22px;font-size:12px;font-weight:700;display:flex}.bosnia-eyebrow>span{background:currentColor;width:22px;height:1px}.bosnia-copy h1{letter-spacing:-.035em;color:#fff;margin:0 0 24px;font-size:clamp(36px,4.2vw,62px);font-weight:800;line-height:1.35}.bosnia-copy h1 em{color:#edc67c;font-style:normal}.bosnia-lead{color:#e2e9df;max-width:540px;margin:0 0 28px;font-size:16px;line-height:1.95}.bosnia-actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.bosnia-button{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:11px;min-height:54px;padding:12px 21px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.6;transition:transform .2s,background .2s;display:inline-flex}.bosnia-button-gold{color:#163b32;background:#e9bf72}.bosnia-button-gold:hover{background:#f4d499;transform:translateY(-2px)}.bosnia-button svg,.bosnia-download svg{flex:none;width:21px;height:21px}.bosnia-download{color:#fff;border-bottom:1px solid #ffffff50;align-items:center;gap:8px;padding-block:9px;font-size:13px;text-decoration:none;display:inline-flex}.bosnia-download bdi{opacity:.65;font-size:10px}.bosnia-download:hover{color:#efca87}.bosnia-guide-facts{color:#dce4d7;align-items:center;gap:15px;margin-top:22px;font-size:12px;display:flex}.bosnia-guide-facts i{background:#dbbf88;border-radius:50%;width:3px;height:3px}.bosnia-guide-facts bdi{color:#f3d295;font-weight:700}.bosnia-cover-scene{perspective:1200px;padding:20px 6px 0;position:relative}.bosnia-edition{letter-spacing:.12em;color:#e4d0a3;border:1px solid #d8d7b845;border-radius:30px;margin-bottom:20px;padding:6px 13px;font-size:10px;display:inline-block}.bosnia-cover{border:8px solid #f7f4eb;cursor:pointer;background:#f7f4eb;border-inline-start-width:14px;border-radius:3px 12px 12px 3px;width:100%;padding:0;transition:transform .35s,box-shadow .35s;display:block;position:relative;transform:rotate(-3deg)rotateY(7deg);box-shadow:8px 10px #eee7d6,12px 17px #c8c1ad,0 32px 55px #00151270}.bosnia-cover img{aspect-ratio:16/9;border-radius:2px;width:100%;height:auto;display:block}.bosnia-cover:hover{transform:rotate(-1deg)translateY(-5px)}.bosnia-cover-spine{pointer-events:none;width:9px;position:absolute;inset-block:0;inset-inline-start:-7px;box-shadow:2px 0 5px #0002}.bosnia-cover-open{inset-inline-end:16px;color:#164b40;background:#fff;border-radius:40px;align-items:center;gap:10px;padding:9px 15px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:15px;box-shadow:0 4px 16px #0002}.bosnia-cover-open svg{width:18px;height:18px}.bosnia-cover-open>span{margin-inline-start:8px;font-size:18px}.bosnia-cover-caption{letter-spacing:.12em;color:#d2d9c9;justify-content:space-between;gap:16px;padding-top:36px;font-size:9px;display:flex}.bosnia-hero-bottom{color:#e6e8d7;border-top:1px solid #ffffff30;justify-content:space-between;align-items:center;padding-top:19px;font-size:12px;display:flex}.bosnia-hero-bottom a{color:#fff;align-items:center;gap:20px;display:flex}.bosnia-location{align-items:center;gap:8px;display:flex}.bosnia-location>span{color:#edc67c}.bosnia-chapters{background:#f4f1e9;border-bottom:1px solid #dfdfd3}.bosnia-chapter-grid{grid-template-columns:repeat(4,1fr);display:grid}.bosnia-chapter{text-align:start;border:0;color:#17473e;cursor:pointer;background:0 0;border-inline-end:1px solid #d8ddd1;align-items:center;gap:13px;padding:25px 18px;transition:background .2s;display:flex}.bosnia-chapter:last-child{border:0}.bosnia-chapter:hover{background:#e9eadd}.bosnia-chapter>bdi{color:#997137;align-self:flex-start;padding-top:3px;font-size:12px}.bosnia-chapter strong{font-size:14px;font-weight:800;display:block}.bosnia-chapter small{color:#687d6e;margin-top:5px;font-size:10px;display:block}.bosnia-chapter-arrow{color:#987134;margin-inline-start:auto;font-size:19px}#bosnia-properties{scroll-margin-top:95px}.bosnia-destination .site-nav a[href=properties\.html]{border-color:#0000}.bosnia-destination .site-nav a[href=international\.html]{color:#075951;border-color:#075951}.bosnia-reader-open{overflow:hidden}.bosnia-reader{color:#173e36;background:#f4f3ed;border:1px solid #cbd8ce;border-radius:18px;width:min(1440px,100% - 36px);max-width:none;height:min(940px,100dvh - 36px);max-height:none;margin:auto;padding:0;overflow:hidden;box-shadow:0 35px 100px #0007}.bosnia-reader::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#082b29d9}.bosnia-reader-shell{grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.bosnia-reader-header{color:#fff;background:#103f39;justify-content:space-between;align-items:center;gap:20px;padding:17px 22px;display:flex}.bosnia-reader-brand{align-items:center;gap:13px;display:flex}.bosnia-reader-brand>svg{color:#e4bd72;width:26px;height:26px}.bosnia-reader-brand strong{font-size:15px;display:block}.bosnia-reader-brand small{color:#d1dcca;letter-spacing:.08em;margin-top:3px;font-size:9px;display:block}.bosnia-reader-tools{align-items:center;gap:9px;display:flex}.bosnia-reader-tools button,.bosnia-reader-tools a{color:#fff;min-width:42px;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:12px;display:inline-flex}.bosnia-reader-tools svg{width:19px;height:19px}.bosnia-reader-tools button:hover,.bosnia-reader-tools a:hover{background:#ffffff18}.bosnia-reader-body{grid-template-columns:220px minmax(0,1fr);min-height:0;display:grid}.bosnia-reader-contents{background:#e9ede4;border-inline-end:1px solid #d7dfd5;padding:20px 12px;overflow-y:auto}.bosnia-reader-contents>p{color:#5d7463;letter-spacing:.09em;margin:0 0 16px;padding-inline:10px;font-size:10px}.bosnia-reader-contents button{text-align:start;color:#365849;cursor:pointer;width:100%;min-height:44px;font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:13px;padding:12px 10px;font-size:12px;line-height:1.55;display:flex}.bosnia-reader-contents bdi{opacity:.65;font-size:10px}.bosnia-reader-contents button:hover{background:#dbe3d5}.bosnia-reader-contents button[aria-current]{color:#0a4b3e;background:#fff;border-color:#ced8c5;font-weight:700;box-shadow:0 3px 8px #113d3008}.bosnia-reader-main{background:radial-gradient(#fdfcf8,#e5e6dc);min-width:0;padding:18px 24px;overflow-y:auto}.bosnia-reader-bar{align-items:center;gap:9px;margin-bottom:16px;font-size:12px;display:flex}.bosnia-reader-bar select{color:#193d31;min-width:0;max-width:300px;min-height:42px;font:inherit;background:#fff;border:1px solid #cbd5c5;border-radius:7px;flex:1;padding:9px 12px}.bosnia-reader-bar button{color:#194237;cursor:pointer;min-height:42px;font:inherit;background:#fff;border:1px solid #becdbe;border-radius:7px;align-items:center;gap:7px;margin-inline-start:auto;padding:8px 12px;display:inline-flex}.bosnia-reader-bar svg{width:18px;height:18px}.bosnia-page-viewport{aspect-ratio:16/9;overscroll-behavior:contain;background:#fff;border-radius:3px;width:100%;position:relative;overflow:auto;box-shadow:0 8px 30px #2e473416}.bosnia-page-image{width:100%;max-width:none;height:auto;display:block}.bosnia-page-image[hidden]{display:none}.bosnia-page-viewport.is-zoomed{aspect-ratio:auto;direction:ltr;height:min(65dvh,650px)}.bosnia-page-viewport.is-zoomed img{width:max(1600px,150%);height:auto}.bosnia-image-state{text-align:center;color:#526e5b;font-size:14px;position:absolute;inset:40% 15px auto}.bosnia-image-state[hidden]{display:none}.bosnia-reading-note{color:#496452;margin-top:15px;font-size:13px;line-height:1.9}.bosnia-reading-note summary{cursor:pointer;padding:8px 0;font-weight:700}.bosnia-reading-note p{margin:5px 0 20px}.bosnia-reader-footer{background:#fff;border-top:1px solid #d3dcd0;justify-content:space-between;align-items:center;gap:25px;padding:14px 22px;display:flex}.bosnia-reader-footer button{color:#164739;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c2d0c2;border-radius:7px;padding:8px 18px;font-size:13px}.bosnia-reader-footer button[data-guide-next]{color:#fff;background:#174f41;border-color:#174f41}.bosnia-reader-footer button:disabled{opacity:.35;cursor:default}.bosnia-reader-progress{text-align:center;flex:1;min-width:0;max-width:460px}.bosnia-reader-progress>span{margin-bottom:7px;font-size:11px;line-height:1.6;display:block}.bosnia-reader-progress [role=progressbar]{background:#e3e8dd;border-radius:3px;height:3px;overflow:hidden}.bosnia-reader-progress i{background:#bc8f40;height:100%;transition:width .2s;display:block}.bosnia-hero button:focus-visible{outline-offset:4px;outline:3px solid #cd9a42}.bosnia-hero a:focus-visible{outline-offset:4px;outline:3px solid #cd9a42}.bosnia-chapter:focus-visible{outline-offset:4px;outline:3px solid #cd9a42}.bosnia-reader :focus-visible{outline-offset:4px;outline:3px solid #cd9a42}html[dir=ltr] .bosnia-copy h1{letter-spacing:-.04em;font-size:clamp(34px,3.7vw,54px);line-height:1.15}html[dir=ltr] .bosnia-lead{line-height:1.8}@media (min-width:1600px){.bosnia-hero-grid{min-height:460px}.bosnia-panorama{height:380px}}@media (max-width:1050px){.bosnia-hero-grid{grid-template-columns:1.1fr 1fr;gap:35px}.bosnia-actions{gap:12px}.bosnia-chapter{gap:9px;padding:23px 12px}.bosnia-chapter small{font-size:9px}.bosnia-reader-contents{padding-inline:6px}.bosnia-reader-body{grid-template-columns:190px minmax(0,1fr)}}@media (max-width:760px){.bosnia-hero-inner{padding-top:19px}.bosnia-breadcrumb{gap:10px;margin-bottom:27px;font-size:10px}.bosnia-hero-grid{grid-template-columns:1fr;gap:30px;padding-bottom:40px}.bosnia-copy h1{letter-spacing:-.025em;margin-bottom:18px;font-size:39px;line-height:1.35}.bosnia-eyebrow{margin-bottom:15px;font-size:10px}.bosnia-lead{margin-bottom:22px;font-size:14px;line-height:1.9}.bosnia-actions{gap:15px}.bosnia-button{min-height:50px;padding:12px 16px;font-size:13px}.bosnia-download{font-size:12px}.bosnia-guide-facts{gap:11px;margin-top:17px;font-size:10px}.bosnia-cover-scene{width:88%;max-width:420px;margin:auto;padding-top:0}.bosnia-edition{margin-bottom:12px;padding:5px 11px;font-size:9px}.bosnia-cover{border-width:5px;border-inline-start-width:10px;box-shadow:5px 7px #eee7d6,8px 11px #c8c1ad,0 25px 35px #00151260}.bosnia-cover-open{bottom:10px;padding:7px 10px;font-size:10px;inset-inline-end:10px}.bosnia-cover-open svg{width:15px;height:15px}.bosnia-cover-caption{letter-spacing:.07em;padding-top:25px;font-size:8px}.bosnia-panorama{object-fit:cover;width:160%;max-width:none;height:360px;inset-inline-start:-30%}.bosnia-hero-bottom{gap:12px;padding-top:16px;font-size:10px}.bosnia-hero-bottom a{gap:8px}.bosnia-chapter-grid{grid-template-columns:1fr 1fr}.bosnia-chapter{border-bottom:1px solid #d8ddd1;gap:9px;padding:20px 10px}.bosnia-chapter:nth-child(2){border-inline-end:0}.bosnia-chapter:nth-child(3){border-bottom:0}.bosnia-chapter strong{font-size:12px}.bosnia-chapter small{font-size:9px}.bosnia-chapter>bdi{font-size:10px}.bosnia-chapter-arrow{display:none}html[dir=ltr] .bosnia-copy h1{font-size:36px;line-height:1.2}html[dir=ltr] .bosnia-button{font-size:12px}.bosnia-reader{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.bosnia-reader-header{padding:calc(12px + env(safe-area-inset-top)) 12px 12px;gap:8px}.bosnia-reader-brand{gap:6px}.bosnia-reader-brand>svg{display:none}.bosnia-reader-brand strong{font-size:11px}.bosnia-reader-brand small{letter-spacing:0;font-size:8px}.bosnia-reader-tools{gap:5px}.bosnia-reader-tools button,.bosnia-reader-tools a{min-width:40px;padding:8px;font-size:10px}.bosnia-reader-tools a svg{display:none}.bosnia-reader-body{grid-template-columns:minmax(0,1fr)}.bosnia-reader-contents{display:none}.bosnia-reader-main{padding:15px 12px}.bosnia-reader-bar{flex-wrap:wrap;gap:7px}.bosnia-reader-bar>label{display:none}.bosnia-reader-bar select{width:calc(100% - 100px);max-width:none;padding:8px;font-size:12px}.bosnia-reader-bar button{padding:8px;font-size:11px}.bosnia-page-viewport{border:1px solid #dce0d6}.bosnia-page-viewport.is-zoomed{height:60dvh}.bosnia-reading-note{margin-top:18px;font-size:14px}.bosnia-reader-footer{padding:12px 12px calc(12px + env(safe-area-inset-bottom));gap:10px}.bosnia-reader-footer button{padding:8px 11px;font-size:11px}.bosnia-reader-progress>span{font-size:9px}.bosnia-image-state{font-size:11px}}@media (prefers-reduced-motion:reduce){.bosnia-cover,.bosnia-button,.bosnia-chapter,.bosnia-reader-progress i{transition:none}}.has-london-project main>.section{padding:0}.has-london-project [data-property-detail]{width:100%;max-width:none;padding:0}.has-london-collection main>.page-hero{display:none}.lp-project,.lc-collection{--lp-ink:#193b32;--lp-paper:#f6f3ec;--lp-muted:#697268;--lp-line:#d8dbce;--lp-accent:#aa7857;background:var(--lp-paper);color:var(--lp-ink);overflow:clip}.lp-project *,.lc-collection *{box-sizing:border-box}.lp-project h1,.lp-project h2,.lp-project h3,.lp-project p,.lc-collection h1,.lc-collection h2,.lc-collection h3,.lc-collection p{margin:0}.lp-project a,.lc-collection a{color:inherit;text-decoration:none}.lp-project button{font:inherit;cursor:pointer}.lp-project h2,.lc-collection h2{letter-spacing:-.025em;font-size:clamp(28px,3.1vw,48px);line-height:1.45}.lp-project h3,.lc-collection h3{font-size:26px;line-height:1.5}.lp-project p,.lc-collection p{color:var(--lp-muted);font-size:16px;line-height:1.9}:is(.lp-project a:focus-visible,.lp-project button:focus-visible,.lc-collection a:focus-visible,.lc-collection button:focus-visible){outline-offset:5px;outline:3px solid #ad784f}.lp-project section,.lc-collection [id],#property-results{scroll-margin-top:120px}.lp-kicker{color:#776947;letter-spacing:.13em;margin-bottom:18px;font-size:11px;font-weight:600;line-height:1.8;display:block}.lp-topline{border-bottom:1px solid var(--lp-line);justify-content:space-between;align-items:center;gap:16px;padding:22px 5vw;font-size:12px;display:flex}.lp-topline a{border-bottom:1px solid #a8b5a5;padding-bottom:4px}.lp-hero{grid-template-columns:.9fr 1.1fr;min-height:600px;display:grid}.lp-hero-copy{flex-direction:column;justify-content:center;padding:70px 5vw;display:flex}.lp-hero h1{letter-spacing:-.05em;margin-bottom:22px;font-size:clamp(38px,4.8vw,76px);line-height:1.35}.lp-hero h2{margin-bottom:20px;font-size:clamp(20px,1.8vw,28px);font-weight:500}.lp-hero p{max-width:560px}.lp-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.lp-project .lp-button,.lc-collection .lp-button{background:var(--lp-ink);color:#fff;border:1px solid var(--lp-ink);text-align:center;justify-content:center;align-items:center;gap:18px;min-height:50px;padding:15px 23px;font-size:14px;font-weight:600;line-height:1.6;transition:background .2s;display:inline-flex}.lp-project .lp-button:hover,.lc-collection .lp-button:hover{background:#335749}.lp-text-link{border-bottom:1px solid #a5b09d;align-items:center;gap:12px;padding:10px 0;font-size:14px;font-weight:600;display:inline-flex}.lp-cover{min-width:0;min-height:560px;position:relative}.lp-cover>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lp-cover>button{bottom:28px;color:#193b32;background:#f6f3eced;border:0;border-radius:2px;min-height:48px;padding:14px 20px;position:absolute;inset-inline-end:28px}.lp-stats{border-block:1px solid var(--lp-line);grid-template-columns:repeat(3,1fr);gap:20px;padding:28px 5vw;display:grid}.lp-stats>div{border-inline-end:1px solid var(--lp-line);flex-direction:column;gap:5px;padding-inline:20px;display:flex}.lp-stats>div:last-child{border:0}.lp-stats strong{align-self:flex-start;font-size:clamp(24px,3vw,42px);font-weight:500}.lp-stats span{color:var(--lp-muted);font-size:13px}.lp-nav{border-bottom:1px solid var(--lp-line);white-space:nowrap;justify-content:center;gap:40px;padding:22px 20px;font-size:13px;display:flex;overflow:auto}.lp-nav a{padding:8px 0}.lp-section{max-width:1280px;margin:auto;padding:80px 5vw}.lp-story{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;display:grid}.lp-story h2{margin-bottom:22px}.lp-location{border-top:1px solid var(--lp-line);align-items:center;gap:20px;margin-top:28px;padding-top:22px;display:flex}.lp-location>span{color:var(--lp-accent);font-size:28px}.lp-photo{color:#fff;text-align:start;aspect-ratio:1.45;background:#dfe4d8;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.lp-photo img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.lp-photo:hover img{transform:scale(1.035)}.lp-photo>span{bottom:0;color:#fff;background:linear-gradient(#0000,#10281fba);padding:35px 20px 18px;font-size:12px;position:absolute;inset-inline:0}.lp-story>.lp-photo{aspect-ratio:1.05}.lp-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px;display:flex}.lp-heading .lp-kicker{margin-bottom:12px}.lp-gallery-count{color:var(--lp-muted);white-space:nowrap;font-size:12px}.lp-gallery{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;display:grid}.lp-gallery .lp-photo{aspect-ratio:1.28}.lp-gallery .lp-photo-wide{aspect-ratio:auto;grid-area:span 2/span 2;min-height:390px}.lp-homes-wrap{border-block:1px solid var(--lp-line);background:#e9eee5}.lp-homes-layout{grid-template-columns:1.35fr 1fr;gap:32px;display:grid}.lp-unit-tabs{gap:8px;padding:4px 2px 14px;display:flex;overflow-x:auto}.lp-unit-tabs button{color:#193b32;background:0 0;border:1px solid #a6b4a4;flex-shrink:0;min-height:48px;padding:12px 16px;font-size:13px}.lp-unit-tabs button[aria-selected=true]{color:#fff;background:#193b32;border-color:#193b32}.lp-unit-panel{background:#fff;padding:32px}.lp-unit-panel h3{margin-bottom:22px}.lp-unit-panel dl{border-block:1px solid var(--lp-line);grid-template-columns:1fr 1fr;gap:18px;margin:0 0 24px;padding:20px 0;display:grid}.lp-unit-panel dt{color:#697268;font-size:12px}.lp-unit-panel dd{margin:5px 0 0;font-size:23px}.lp-unit-panel .detail-price{margin:5px 0;font-size:clamp(26px,3vw,42px);line-height:1.35}.lp-unit-panel .currency-price{margin-bottom:24px}.lp-unit-panel .currency-secondary{font-size:13px}.lp-unit-panel .lp-note{margin-top:16px}.lp-payment{padding:35px 20px}.lp-payment>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:26px;display:grid}.lp-payment>div>div{border-top:1px solid #9eaf9b;flex-direction:column;gap:8px;padding-top:14px;display:flex}.lp-payment strong{align-self:flex-start;font-size:34px;font-weight:500}.lp-payment span{font-size:12px}.lp-payment p{margin-top:16px;font-size:14px}.lp-project .lp-note,.lc-collection .lp-note{color:#687368;margin-top:24px;font-size:12px;line-height:1.85}.lp-project .currency-switch,.lc-collection .currency-switch{background:0 0;max-width:100%}.lp-project .currency-switch button,.lc-collection .currency-switch button{min-height:44px}.lp-project .currency-rate-note{margin-top:18px;font-size:11px;line-height:1.8}.lp-amenities{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.lp-amenities article{border-top:1px solid var(--lp-line);padding-top:25px}.lp-amenities h3{margin-bottom:12px;font-size:22px}.lp-amenities p{font-size:14px}.lp-film-wrap{color:#fff;background:#18392f}.lp-film-wrap .lp-kicker{color:#c6b998}.lp-film-wrap .lp-heading>span{color:#cfdbd0;font-size:11px}.lp-film-wrap video{aspect-ratio:16/9;object-fit:contain;background:#10261e;width:100%;max-height:680px;display:block}.lp-contact{grid-template-columns:1.2fr 1fr;align-items:center;gap:8vw;display:grid}.lp-contact h2{margin-bottom:20px}.lp-contact p{margin-bottom:24px}.lp-contact-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.lp-contact .lp-photo{aspect-ratio:1.2}.lp-reference{color:#687368;overflow-wrap:anywhere;margin-top:26px;font-size:10px;display:block}.lp-reference bdi{margin-inline-start:8px}.lp-lightbox{color:#fff;background:#0d241c;border:1px solid #6b7f6c;width:min(1100px,94vw);max-width:94vw;padding:16px}.lp-lightbox::backdrop{background:#03110cea}.lp-lightbox img{object-fit:contain;width:100%;height:min(70vh,720px);display:block}.lp-lightbox header,.lp-lightbox footer{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.lp-lightbox button{color:#fff;background:0 0;border:1px solid #93a28e;width:48px;min-height:44px;font-size:23px}.lp-lightbox footer{justify-content:center;margin-top:12px}.lp-mayfair{--lp-paper:#f5f0e8;--lp-accent:#986f51}.lp-west-ealing{--lp-paper:#f1f3eb}.lc-hero{grid-template-columns:1fr 1fr;min-height:640px;display:grid}.lc-hero-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:65px 6vw;display:flex}.lc-hero h1{letter-spacing:-.045em;margin:6px 0 24px;font-size:clamp(50px,6vw,90px);line-height:1.25}.lc-hero h1 em{color:#9b7152;font-style:normal}.lc-hero p{max-width:480px;margin-bottom:30px}.lc-signature{letter-spacing:.09em;color:#687368;margin-top:50px;font-size:9px}.lc-hero-image{min-height:500px;display:block;position:relative;overflow:hidden}.lc-hero-image>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lc-hero-image>span{bottom:0;color:#fff;background:linear-gradient(#0000,#10251eea);justify-content:space-between;align-items:center;padding:60px 34px 30px;display:flex;position:absolute;inset-inline:0}.lc-hero-image b{font-size:28px}.lc-hero-image span span{font-size:12px}.lc-addresses{max-width:1500px;margin:auto;padding:70px 5vw}.lc-cards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.lc-card{background:#fff;flex-direction:column;min-width:0;display:flex}.lc-card-image{aspect-ratio:1.4;display:block;position:relative;overflow:hidden}.lc-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.lc-card-image:hover img{transform:scale(1.04)}.lc-card-image>span{top:16px;color:#fff;background:#18392fcc;border:1px solid #fff7;padding:7px 13px;font-size:11px;position:absolute;inset-inline-start:16px}.lc-card-body{flex-direction:column;flex:1;align-items:flex-start;padding:28px;display:flex}.lc-card-body .lp-kicker{margin-bottom:10px;font-size:9px}.lc-card-body h3{margin-bottom:10px;font-size:25px}.lc-card-body>p{min-height:50px;font-size:13px}.lc-card-facts{border-block:1px solid var(--lp-line);flex-wrap:wrap;gap:16px;width:100%;margin:10px 0;padding:17px 0;font-size:12px;display:flex}.lc-card-body .currency-price{margin-bottom:24px}.lc-card-body .property-price{font-size:25px;line-height:1.5}.lc-card-body .currency-secondary{font-size:11px}.lc-card-body .lp-text-link{margin-top:auto}.lc-card-body .currency-estimate{font-size:11px}html[lang=en] .lp-hero h1,html[lang=en] .lc-hero h1,html[lang=en] .lp-project h2,html[lang=en] .lc-collection h2{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-weight:400}html[lang=en] .lp-hero h1{font-size:clamp(44px,5.5vw,82px)}@media (min-width:1500px){.lp-hero-copy{padding-inline:7vw}.lp-cover{min-height:660px}}@media (max-width:1000px){.lp-hero{grid-template-columns:1fr 1fr}.lp-hero-copy{padding:45px 5vw}.lp-hero h1{font-size:44px}.lp-hero h2{font-size:21px}.lp-cover{min-height:560px}.lp-story,.lp-contact{gap:5vw}.lp-homes-layout{grid-template-columns:1.3fr 1fr;gap:18px}.lp-payment{padding:24px 8px}.lp-payment strong{font-size:29px}.lc-card-body{padding:20px}.lc-cards{gap:16px}.lc-card-body h3,.lc-card-body .property-price{font-size:22px}.lc-hero-copy{padding:45px 5vw}.lc-hero{min-height:590px}}@media (max-width:720px){.lp-topline{padding:18px 20px;font-size:10px}.lp-topline>span{letter-spacing:0;font-size:9px}.lp-hero,.lc-hero{flex-direction:column;min-height:0;display:flex}.lp-hero-copy{padding:40px 22px 34px}.lp-hero h1{margin-bottom:18px;font-size:42px}.lp-hero h2{font-size:21px}.lp-hero p{font-size:14px;line-height:1.95}.lp-hero-actions{gap:14px;margin-top:24px}.lp-cover{aspect-ratio:1.12;min-height:350px}.lp-cover>button{bottom:18px;padding:12px 16px;font-size:12px;inset-inline-end:18px}.lp-kicker{margin-bottom:14px;font-size:10px}.lp-stats{gap:0;padding:22px 12px}.lp-stats>div{gap:8px;padding-inline:10px}.lp-stats strong{font-size:22px}.lp-stats span{font-size:10px;line-height:1.8}.lp-nav{justify-content:flex-start;gap:25px;padding:15px 22px;font-size:12px}.lp-section{padding:50px 22px}.lp-project h2,.lc-collection h2{font-size:30px}.lp-story,.lp-contact{grid-template-columns:1fr;gap:28px}.lp-story>.lp-photo{aspect-ratio:1.4}.lp-story p,.lp-contact p{font-size:14px}.lp-heading{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:26px}.lp-gallery{grid-template-columns:1fr 1fr;gap:10px}.lp-gallery .lp-photo-wide{aspect-ratio:1.4;grid-area:auto/span 2;min-height:0}.lp-gallery .lp-photo{aspect-ratio:1.15}.lp-photo>span{padding:25px 10px 12px;font-size:10px}.lp-homes-layout{grid-template-columns:1fr}.lp-unit-panel{padding:24px 20px}.lp-unit-tabs{max-width:calc(100vw - 44px)}.lp-unit-tabs button{padding:10px 14px;font-size:12px}.lp-unit-panel dd{font-size:21px}.lp-payment{padding:22px 0 0}.lp-payment>div{gap:16px}.lp-payment strong{font-size:32px}.lp-amenities{grid-template-columns:1fr;gap:28px}.lp-amenities article{padding-top:20px}.lp-amenities h3{font-size:22px}.lp-amenities .lp-kicker{margin-bottom:10px}.lp-film-wrap .lp-section{padding-inline:16px}.lp-film-wrap .lp-heading{padding-inline:6px}.lp-contact-actions{align-items:flex-start;gap:12px}.lp-contact .lp-photo{aspect-ratio:1.5}.lp-lightbox{padding:10px}.lp-lightbox img{height:60vh}.lc-hero-copy{padding:45px 24px 35px}.lc-hero h1{margin:0 0 20px;font-size:62px}.lc-hero p{margin-bottom:24px;font-size:14px}.lc-signature{margin-top:30px;font-size:9px}.lc-hero-image{aspect-ratio:1.25;min-height:330px}.lc-hero-image>span{padding:50px 24px 24px}.lc-addresses{padding:45px 22px}.lc-cards{grid-template-columns:1fr;gap:24px}.lc-card-image{aspect-ratio:1.5}.lc-card-body{padding:25px}.lc-card-body h3{font-size:28px}.lc-card-body>p{min-height:0}.lc-card-body .property-price{font-size:30px}.lp-project .currency-switch,.lc-collection .currency-switch{width:100%}.lp-project .currency-switch>div,.lc-collection .currency-switch>div{flex-wrap:wrap}.lp-project .currency-switch button,.lc-collection .currency-switch button{font-size:11px}html[lang=en] .lp-hero h1{font-size:48px}html[lang=en] .lc-hero h1{font-size:68px}}@media (prefers-reduced-motion:reduce){.lp-project *,.lc-collection *{scroll-behavior:auto!important;transition:none!important}}.has-qetaifan-project main>.section{padding:0}.has-qetaifan-project [data-property-detail]{width:100%;max-width:none;padding:0}.has-qetaifan-collection main>.page-hero{display:none}.qp-project,.qp-collection{--lp-ink:#163f42;--lp-paper:#f7f5ee;--lp-muted:#657779;--lp-line:#d8e1da;--lp-accent:#a18a5c;color:var(--lp-ink);background:var(--lp-paper);overflow:clip}.qp-project *,.qp-collection *{box-sizing:border-box}.qp-project .lp-kicker,.qp-collection .lp-kicker{color:#8c7b52}.qp-project .lp-stats{background:#e7efea}.qp-project a,.qp-collection a{color:inherit;text-decoration:none}.qp-button{border:1px solid #163f42;justify-content:center;align-items:center;gap:22px;min-height:50px;padding:15px 23px;font-size:14px;line-height:1.6;display:inline-flex;color:#fff!important;background:#163f42!important}.qp-text-link{border-bottom:1px solid #9aada5;align-items:center;gap:14px;padding:10px 0;font-size:14px;display:inline-flex}.qp-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:26px;display:flex}.qp-hero{grid-template-columns:.85fr 1.15fr;min-height:620px;display:grid}.qp-hero-copy{flex-direction:column;justify-content:center;padding:60px 5vw;display:flex}.qp-hero h1{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(35px,4.2vw,64px);line-height:1.45}.qp-hero h2{margin:0 0 20px;font-size:23px;font-weight:500}.qp-hero p{font-size:15px}.qp-hero-price{border-top:1px solid #d8e1da;margin-top:24px;padding-top:18px}.qp-hero-price .property-price{font-size:27px}.qp-hero-price small{color:#657779;margin-top:7px;font-size:11px;display:block}.qp-cover{min-width:0;min-height:600px;position:relative}.qp-cover>img{object-fit:cover;object-position:55% 50%;width:100%;height:100%;position:absolute;inset:0}.qp-cover>button{bottom:26px;color:#163f42;min-height:48px;font:inherit;cursor:pointer;background:#f7f5eef0;border:0;padding:14px 20px;font-size:13px;position:absolute;inset-inline-end:26px}.qp-story,.qp-contact{grid-template-columns:1fr 1fr;align-items:center;gap:7vw;display:grid}.qp-story p,.qp-contact p{margin-top:22px}.qp-photo{aspect-ratio:1.55;cursor:pointer;background:#dbe6e0;border:0;width:100%;min-width:0;padding:0;display:block;position:relative;overflow:hidden}.qp-photo img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.qp-photo:hover img{transform:scale(1.035)}.qp-photo>span{bottom:0;color:#fff;text-align:start;background:linear-gradient(#0000,#102e30cc);padding:45px 18px 16px;font-size:12px;position:absolute;inset-inline:0}.qp-gallery-section{padding-top:0!important}.qp-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.qp-gallery .qp-photo-wide{aspect-ratio:2;grid-column:span 2}.qp-gallery .qp-photo{height:100%}.qp-gallery .qp-photo:not(.qp-photo-wide){aspect-ratio:1}.qp-homes{background:#edf2ec}.qp-home-layout{grid-template-columns:1.35fr 1fr;gap:35px;display:grid}.qp-tabs{flex-wrap:wrap;gap:8px;margin-bottom:15px;display:flex}.qp-tabs button{color:#163f42;font:inherit;cursor:pointer;background:0 0;border:1px solid #cad8ce;padding:12px 17px;font-size:13px}.qp-tabs button[aria-selected=true]{color:#fff;background:#163f42;border-color:#163f42}.qp-unit-panel{background:#fff;border:1px solid #d9e2d8;padding:34px}.qp-unit-panel dl{grid-template-columns:1fr 1fr;gap:20px;margin:25px 0;display:grid}.qp-unit-panel dt{color:#657779;font-size:12px}.qp-unit-panel dd{margin:9px 0 0;font-size:25px;line-height:1.4}.qp-unit-total{border-bottom:1px solid #dce5da;grid-column:1/-1;padding-bottom:20px}.qp-unit-total dd{color:#163f42;font-size:37px}.qp-unit-panel .property-price{font-size:27px}.qp-unit-panel .qp-button{margin-top:23px}.qp-home-aside>h3{margin:22px 0 12px;font-size:25px}.qp-home-aside>p{font-size:14px}.qp-home-aside .qp-text-link{margin-top:18px}.qp-project .qp-note{color:#657779;margin-top:20px;font-size:11px;line-height:1.9;display:block}.qp-currency-label{white-space:nowrap;border:1px solid #cad8ce;padding:10px 15px;font-size:12px}.qp-amenities{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.qp-amenities article{border-top:1px solid #acbfb4;padding-top:20px}.qp-amenities article>span{color:#927c4d;font-size:12px}.qp-amenities h3{margin:15px 0 12px;font-size:22px}.qp-amenities p{font-size:13px}.qp-film-wrap{color:#fff;background:#163f42}.qp-film-wrap .lp-kicker{color:#b6cdbb}.qp-film-wrap .lp-heading>span{color:#b6cdbb;font-size:12px}.qp-film-wrap video{aspect-ratio:16/9;background:#123338;border:1px solid #fff2;width:100%;display:block}.qp-lightbox{color:#fff;background:#102c2ef5;border:0;width:min(1300px,96vw);max-width:96vw;max-height:94vh;padding:18px}.qp-lightbox::backdrop{background:#081b1de8}.qp-lightbox header,.qp-lightbox footer{justify-content:space-between;align-items:center;gap:16px;padding:8px;display:flex}.qp-lightbox button{color:#fff;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff6}.qp-lightbox img{object-fit:contain;width:100%;height:70vh;display:block}:is(.qp-project :is(a,button):focus-visible,.qp-collection a:focus-visible){outline-offset:4px;outline:3px solid #ad8950}.qp-collection{grid-template-columns:1.15fr .85fr;min-height:580px;display:grid}.qp-collection-image{min-height:540px;position:relative}.qp-collection-image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.qp-collection-image>span{bottom:30px;color:#fff;letter-spacing:.15em;text-shadow:0 2px 8px #143c38;font-size:12px;position:absolute;inset-inline-start:35px}.qp-collection-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:55px 5vw;display:flex}.qp-collection h1{letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(38px,4.3vw,65px);line-height:1.4}.qp-collection h1 em{color:#8e825f;font-style:normal}.qp-collection p{color:#657779;margin:0 0 20px;font-size:15px;line-height:1.9}.qp-collection-facts{border-block:1px solid #d8e1da;gap:30px;width:100%;margin-bottom:20px;padding:15px 0;font-size:13px;display:flex}.qp-collection .property-price{font-size:26px}.qp-collection .qp-button{margin-top:24px}.qp-collection .qp-text-link{margin-top:12px;font-size:12px}html[lang=en] .qp-hero h1,html[lang=en] .qp-collection h1{font-family:Georgia,serif;font-weight:400}@media (max-width:1000px){.qp-hero-copy{padding:40px 4vw}.qp-hero h1{font-size:40px}.qp-cover{min-height:580px}.qp-amenities{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-home-layout{gap:22px}.qp-collection-copy{padding:40px 4vw}.qp-collection h1{font-size:45px}.qp-unit-panel{padding:26px}.qp-unit-total dd{font-size:31px}}@media (max-width:720px){.qp-hero,.qp-collection{flex-direction:column;min-height:0;display:flex}.qp-hero-copy{padding:38px 22px}.qp-hero h1{font-size:40px}.qp-hero h2{font-size:22px}.qp-hero p{font-size:14px}.qp-cover{aspect-ratio:1.2;min-height:310px}.qp-cover>button{bottom:20px;inset-inline-end:20px}.qp-project .lp-stats strong{font-size:21px}.qp-project .lp-topline>span{letter-spacing:0;font-size:8px}.qp-actions{gap:18px}.qp-story,.qp-contact{grid-template-columns:1fr;gap:28px}.qp-story p,.qp-contact p{font-size:14px}.qp-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.qp-gallery .qp-photo-wide{aspect-ratio:1.55}.qp-gallery .qp-photo:not(.qp-photo-wide){aspect-ratio:1.2}.qp-photo>span{padding:35px 10px 12px;font-size:10px}.qp-home-layout{grid-template-columns:1fr;gap:30px}.qp-unit-panel{padding:24px 20px}.qp-unit-panel dd{font-size:22px}.qp-unit-total dd{font-size:30px}.qp-tabs{gap:7px}.qp-tabs button{flex:45%;padding:11px 9px;font-size:11px;line-height:1.7}.qp-unit-panel .qp-button{width:100%;font-size:12px}.qp-amenities{grid-template-columns:1fr;gap:25px}.qp-film-wrap .lp-section{padding-inline:16px}.qp-lightbox{padding:10px}.qp-lightbox img{height:58vh}.qp-collection-image{aspect-ratio:1.2;min-height:310px}.qp-collection-copy{padding:35px 24px 40px}.qp-collection h1{font-size:43px}.qp-collection-image>span{bottom:24px;font-size:10px;inset-inline-start:24px}.qp-collection-facts{gap:20px}.qp-project .lp-topline{font-size:10px}}@media (prefers-reduced-motion:reduce){.qp-project *,.qp-collection *{scroll-behavior:auto!important;transition:none!important}}@media (max-width:720px){.qp-cover{aspect-ratio:1.6;order:-1;min-height:235px}.qp-hero-copy{padding:30px 22px 34px}.qp-hero h1{font-size:36px}.qp-cover>button{bottom:16px;min-height:40px;padding:10px 14px;font-size:11px;inset-inline-end:16px}.qp-gallery>.qp-photo:last-child{aspect-ratio:1.55;grid-column:span 2}}html[data-qetaifan-initial=pending] [data-qetaifan-collection][hidden]{display:block}html[data-qetaifan-initial=pending] main>.page-hero{display:none}.qp-collection-price{flex-direction:column;justify-content:center;width:100%;min-height:96px;display:flex}.qp-collection-price [data-qp-status]{color:var(--lp-muted);max-width:100%;margin:0;font-size:14px;line-height:1.9}.qp-collection [data-qp-language=en],html[lang=en] .qp-collection [data-qp-language=ar]{display:none}html[lang=en] .qp-collection [data-qp-language=en]{display:contents}.qp-collection .qp-placeholder-button{cursor:default;opacity:.55}.qp-collection-facts .qp-pending-value{color:#7a8881;min-width:48px;display:inline-block}.tp-project,.tp-collection{--tp-ink:#133f3a;--tp-muted:#64736b;--tp-gold:#b38b46;--tp-line:#dce4df;--tp-paper:#f6f5ef;color:var(--tp-ink);font-variant-numeric:lining-nums tabular-nums}.has-turkey-project main>.section{padding-block:22px 0}.has-turkey-project [data-property-detail]{max-width:1320px}.tp-project *{min-width:0}.tp-project a,.tp-collection a{text-decoration:none}.tp-kicker{letter-spacing:.09em;color:var(--tp-gold);font-size:11px;font-weight:700}.tp-topline{justify-content:space-between;align-items:center;margin-bottom:20px;font-size:12px;display:flex}.tp-topline>span{color:var(--tp-muted);align-items:center;gap:14px;display:flex}.tp-save{border:1px solid var(--tp-line);width:42px;height:42px;color:var(--tp-ink);cursor:pointer;background:#fff;border-radius:50%;font-size:28px}.tp-save.active{color:#915e16;background:#e6eee5;border-color:#be9855}.tp-hero{grid-template-columns:1.16fr 1fr;align-items:center;gap:42px;display:grid}.tp-hero-image{border-radius:6px 6px 70px;height:100%;min-height:470px;position:relative;overflow:hidden}.tp-hero-image>img{object-fit:cover;width:100%;height:100%;position:absolute}.tp-hero-image>button{inset-inline-start:22px;color:var(--tp-ink);font:inherit;cursor:pointer;background:#fffef5ec;border:0;border-radius:4px;padding:12px 18px;font-size:12px;font-weight:700;position:absolute;bottom:22px}.tp-hero-copy{padding:24px 0}.tp-hero h1{margin:12px 0 14px;font-size:clamp(25px,2.5vw,36px);line-height:1.5}.tp-hero h2{color:var(--tp-ink);margin:0 0 16px;font-size:19px;font-weight:600;line-height:1.7}.tp-hero-copy>p{color:var(--tp-muted);margin:0 0 20px;font-size:14px;line-height:2}.tp-hero-price{border-top:1px solid var(--tp-line);padding:18px 0 20px}.tp-hero-price>span{color:var(--tp-muted);margin-top:8px;font-size:11px;display:block}.tp-hero-price .property-price,.tp-hero-price .currency-price{font-size:27px}.tp-button{background:var(--tp-ink);border-radius:4px;justify-content:center;align-items:center;gap:20px;min-height:48px;padding:13px 24px;font-size:13px;font-weight:700;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important}.tp-button:hover{background:#286659;transform:translateY(-2px)}.tp-facts{border-block:1px solid var(--tp-line);grid-template-columns:1fr .7fr 1fr;gap:20px;margin-top:34px;padding:22px 0;display:grid}.tp-facts>div{border-inline-end:1px solid var(--tp-line);gap:7px;padding-inline:20px;display:grid}.tp-facts>div:last-child{border:0}.tp-facts span{color:var(--tp-muted);font-size:12px}.tp-facts strong{text-align:start;font-size:23px;font-weight:700}.tp-facts small{font-size:14px}.tp-section-nav{white-space:nowrap;border-bottom:1px solid var(--tp-line);gap:32px;padding:17px 0;font-size:12px;display:flex;overflow:auto}.tp-section{padding:56px 0;scroll-margin-top:130px}.tp-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px;display:flex}.tp-heading h2,.tp-contact h2{margin:6px 0 0;font-size:clamp(23px,2.2vw,31px);line-height:1.6}.tp-heading>span{color:var(--tp-muted);font-size:12px}.tp-gallery{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.tp-photo{aspect-ratio:4/3;cursor:pointer;background:#eef0ea;border:0;border-radius:6px;padding:0;position:relative;overflow:hidden}.tp-photo:first-child{aspect-ratio:auto;grid-area:span 2/span 2}.tp-photo img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.tp-photo:hover img{transform:scale(1.025)}.tp-photo>span{inset-inline-end:14px;background:#ffffffeb;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid;position:absolute;bottom:14px}.tp-homes-wrap{background:var(--tp-paper);border-block:1px solid var(--tp-line);border-radius:8px;padding-inline:30px;scroll-margin-top:120px}.tp-unit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tp-unit{border:1px solid var(--tp-line);background:#fff;border-radius:8px;flex-direction:column;padding:23px;display:flex}.tp-unit-head{border-bottom:1px solid var(--tp-line);align-items:baseline;gap:13px;padding-bottom:16px;display:flex}.tp-unit h3{margin:0;font-size:16px;line-height:1.65}.tp-unit dl{gap:10px;margin:20px 0;display:grid}.tp-unit dl>div{justify-content:space-between;gap:12px;font-size:12px;display:flex}.tp-unit dt{color:var(--tp-muted)}.tp-unit dd{margin:0;font-weight:700}.tp-unit .currency-price{margin-top:auto}.tp-unit .property-price{font-size:23px}.tp-stock{color:var(--tp-muted);margin:14px 0;font-size:11px}.tp-unit-enquire{border-top:1px solid var(--tp-line);justify-content:space-between;margin-top:auto;padding-top:14px;font-size:12px;font-weight:700;display:flex}.tp-note{color:var(--tp-muted);max-width:960px;margin:22px 0 0;font-size:11px;line-height:1.9}.tp-amenities{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.tp-amenities article{border:1px solid var(--tp-line);border-radius:6px;align-items:center;gap:16px;padding:24px;display:flex}.tp-amenities span{color:var(--tp-gold);font-size:13px}.tp-amenities h3{margin:0;font-size:14px;font-weight:600}.tp-film-wrap{background:#f4f5f0;border-radius:8px;padding-inline:30px}.tp-film-wrap video{aspect-ratio:16/9;object-fit:contain;background:#122d27;border-radius:6px;width:100%;max-height:650px;display:block}.tp-contact{border-top:1px solid var(--tp-line);grid-template-columns:1fr auto;align-items:center;gap:36px;margin-top:40px;padding-block:40px 70px;display:grid}.tp-contact p{color:var(--tp-muted);max-width:700px;margin:13px 0 0;font-size:13px;line-height:1.9}.tp-contact-actions{justify-items:center;gap:18px;display:grid}.tp-contact-actions>a:last-child{letter-spacing:.04em;font-size:15px}.tp-lightbox{color:#fff;z-index:10000;background:#102f29;border:0;border-radius:10px;width:min(1200px,96vw);max-width:96vw;max-height:94dvh;padding:16px;position:fixed;inset:0;overflow:auto}.tp-lightbox::backdrop{background:#061915ee}.tp-lightbox header,.tp-lightbox footer{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.tp-lightbox header{margin-bottom:12px}.tp-lightbox footer{justify-content:center;gap:25px;margin-top:12px}.tp-lightbox button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff60;border-radius:50%;width:42px;height:42px;font-size:23px}.tp-lightbox img{object-fit:contain;width:100%;height:calc(90dvh - 155px);display:block}:is(.tp-project :focus-visible,.tp-collection :focus-visible){outline-offset:4px;outline:3px solid #be9855}.has-turkey-collection .page-hero{display:none}.tp-collection{grid-template-columns:.85fr 1.15fr;align-items:center;gap:50px;max-width:1280px;margin:34px auto 42px;padding:0 24px;display:grid}.tp-collection-copy h1{letter-spacing:-.03em;margin:12px 0 18px;font-size:clamp(38px,4.3vw,62px);line-height:1.4}.tp-collection-copy em{color:#607a67;font-style:normal;font-weight:500}.tp-collection-copy>p{color:var(--tp-muted);max-width:460px;margin:0 0 25px;font-size:14px;line-height:2}.tp-collection-stats{border-top:1px solid var(--tp-line);color:var(--tp-muted);flex-wrap:wrap;gap:18px;margin-top:27px;padding-top:20px;font-size:11px;display:flex}.tp-collection-stats bdi{color:var(--tp-ink);font-size:18px;font-weight:700}.tp-collage{grid-template-rows:255px 170px;grid-template-columns:1fr 1fr;gap:12px;display:grid}.tp-collage>a{border-radius:6px;position:relative;overflow:hidden}.tp-collage-0{grid-column:span 2;border-top-left-radius:60px!important}.tp-collage img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.tp-collage a:hover img{transform:scale(1.025)}.tp-collage a>span{color:#fff;background:linear-gradient(#0000,#102b26d9);justify-content:space-between;padding:30px 20px 16px;font-size:12px;display:flex;position:absolute;inset:auto 0 0}.tp-collage b{font-size:18px}.tp-collection+section{padding-top:20px}#turkey-results{scroll-margin-top:120px}@media (min-width:1450px){.tp-hero-image{min-height:490px}}@media (max-width:1000px){.tp-hero{gap:25px}.tp-hero-image{min-height:430px}.tp-unit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tp-collection{gap:28px}.tp-collage{grid-template-rows:235px 165px}.tp-amenities{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.has-turkey-project main>.section{padding-top:10px}.tp-topline{margin-bottom:12px;font-size:11px}.tp-save{width:36px;height:36px}.tp-hero{flex-direction:column;gap:0;display:flex}.tp-hero-image{border-radius:6px 6px 42px;width:100%;height:300px;min-height:0}.tp-hero-image>button{bottom:14px;padding:10px 14px;font-size:11px;inset-inline-start:14px}.tp-hero-copy{width:100%;padding:25px 0 6px}.tp-hero h1{margin:8px 0 10px;font-size:26px}.tp-hero h2{margin-bottom:10px;font-size:17px}.tp-hero-copy>p{margin-bottom:16px;font-size:13px;line-height:1.9}.tp-hero-price{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:15px 0;display:flex}.tp-hero-copy>.tp-button{width:100%}.tp-facts{grid-template-columns:1fr .5fr 1fr;gap:4px;margin-top:22px;padding:15px 0}.tp-facts>div{gap:6px;padding-inline:7px}.tp-facts strong{font-size:16px}.tp-facts span,.tp-facts small{font-size:10px}.tp-section-nav{gap:24px;padding:14px 0;font-size:11px}.tp-section{padding:32px 0}.tp-heading{flex-direction:column;align-items:start;gap:15px;margin-bottom:20px}.tp-heading h2,.tp-contact h2{font-size:23px}.tp-heading>span{display:none}.tp-gallery{grid-template-columns:1fr 1fr;gap:9px}.tp-photo:first-child{aspect-ratio:4/3;grid-area:auto/span 2}.tp-homes-wrap,.tp-film-wrap{padding-inline:15px}.tp-homes-wrap .currency-switch{width:100%}.tp-unit-grid{grid-template-columns:1fr;gap:13px}.tp-unit{padding:19px}.tp-unit-head{padding-bottom:12px}.tp-unit dl{margin:15px 0}.tp-unit .property-price{font-size:23px}.tp-note{font-size:10px;line-height:1.85}.tp-amenities{gap:9px}.tp-amenities article{gap:9px;padding:15px 12px}.tp-amenities h3{font-size:12px}.tp-contact{grid-template-columns:1fr;gap:23px;margin-top:25px;padding-bottom:45px}.tp-contact-actions{text-align:center;justify-items:stretch}.tp-lightbox{padding:10px}.tp-lightbox header{font-size:11px}.tp-collection{flex-direction:column;gap:24px;margin:22px auto 24px;padding-inline:20px;display:flex}.tp-collection-copy{width:100%}.tp-collection-copy h1{margin-bottom:12px;font-size:39px;line-height:1.4}.tp-collection-copy>p{margin-bottom:20px;font-size:13px}.tp-collection-stats{gap:15px;margin-top:20px;padding-top:15px}.tp-collage{grid-template-rows:215px 135px;gap:8px;width:100%}.tp-collage a>span{padding:28px 12px 11px;font-size:11px}.tp-collage-0{border-top-left-radius:36px!important}}@media (prefers-reduced-motion:reduce){.tp-button,.tp-photo img,.tp-collage img{transition:none;transform:none!important}}.tp-hero-price .currency-price{font-size:inherit}.tp-hero-price .detail-price{margin:5px 0;font-size:29px;line-height:1.4}.tp-unit .detail-price{margin:5px 0;font-size:24px;line-height:1.4}.tp-unit .currency-secondary{font-size:11px}.tp-hero-price .currency-secondary{font-size:12px}.tp-hero-price .currency-price{width:100%}.tp-unit .bp-price-from{font-size:11px}@media (min-width:1001px){.tp-unit-grid:has(>.tp-unit:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.tp-unit-grid:has(>.tp-unit:only-child){grid-template-columns:1fr;max-width:680px}}body[data-page=properties] [data-catalogue-controls] .catalogue-type-row{display:block}body[data-page=properties] .catalogue-type-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}body[data-page=properties] [data-catalogue-reset]{color:#886729;font:inherit;cursor:pointer;background:0 0;border:0;min-height:40px;padding:8px 0;font-size:12px;text-decoration:underline}body[data-page=properties] [data-catalogue-reset]:disabled{opacity:.45;cursor:default}body[data-page=properties] .catalogue-types{overscroll-behavior-inline:contain;scrollbar-width:thin;flex-wrap:nowrap;min-width:0;max-width:100%;padding:4px 3px 8px;overflow-x:auto}body[data-page=properties] .catalogue-type{white-space:nowrap;flex:none}body[data-page=properties] .catalogue-types:focus-visible{outline-offset:3px;border-radius:8px;outline:3px solid #d1aa55}.properties-page-hero{--page-image:url(../images/doha-properties-1600-20261020.webp)}@media (max-width:767px){.properties-page-hero{--page-image:url(../images/doha-properties-960-20261020.webp)}}