/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.visible\!{visibility:visible!important}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.block{display:block}.flex{display:flex}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.overline{text-decoration-line:overline}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:Noto Kufi Arabic;src:url(/fonts/noto-kufi-arabic-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Kufi Arabic;src:url(/fonts/noto-kufi-arabic-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Noto Kufi Arabic;src:url(/fonts/noto-kufi-arabic-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Noto Kufi Arabic,Tahoma,Arial,sans-serif}a{color:inherit;text-decoration:none}.topbar{border-bottom:1px solid var(--line);z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fcfaf6f0;justify-content:space-between;align-items:center;height:110px;padding:0 clamp(24px,6vw,92px);display:flex;position:sticky;top:0}.brand img{object-fit:contain;width:190px;height:74px}.topbar nav{align-items:center;gap:34px;font-size:14px;display:flex}.nav-cta,.primary{background:var(--gold);color:#fff;border-radius:5px;padding:14px 24px}.hero{background:linear-gradient(120deg,#ede3d4 0%,#f8f4ed 62%,#d8c3a4 100%);align-items:center;min-height:650px;margin:0 clamp(20px,3vw,48px);padding:80px clamp(30px,6vw,100px);display:flex;position:relative;overflow:hidden}.hero:before{content:"";background:linear-gradient(90deg,#0000 49%,#b38b5214 50%) 0 0/44px 44px;position:absolute;inset:0}.hero-copy{z-index:2;max-width:680px;position:relative}.eyebrow{color:var(--gold-dark);letter-spacing:1px;margin:0 0 18px;font-size:13px;font-weight:700}.hero h1{letter-spacing:-3px;margin:0;font-size:clamp(48px,7vw,96px);font-weight:800;line-height:1.16}.hero h1 span{color:var(--gold-dark)}.hero-text{color:#5f5a53;max-width:580px;margin:26px 0 34px;font-size:19px;line-height:2}.hero-actions{gap:12px;display:flex}.secondary{border:1px solid var(--gold-dark);border-radius:5px;padding:13px 24px}.hero-mark{color:#7a5a311f;border:1px solid #7a5a3140;border-radius:50%;place-items:center;width:390px;height:390px;font-size:250px;font-weight:900;display:grid;position:absolute;top:50%;left:4%;transform:translateY(-50%)}.hero-stat{z-index:2;align-items:center;gap:14px;display:flex;position:absolute;bottom:55px;left:8%}.hero-stat strong{color:var(--gold-dark);font-size:42px}.hero-stat span{color:var(--muted);max-width:80px;font-size:13px}.intro,.about{grid-template-columns:1fr 1fr;align-items:end;gap:80px;max-width:1320px;margin:0 auto;padding:105px 28px 44px;display:grid}.intro h2,.about h2,.coming h2{margin:0;font-size:clamp(34px,4vw,56px)}.intro>p,.about>p{color:var(--muted);max-width:560px;font-size:17px;line-height:2}.listings{grid-template-columns:repeat(2,1fr);gap:18px;max-width:1320px;margin:0 auto;padding:0 28px 100px;display:grid}.listing{border:1px solid var(--line);background:#fff;flex-direction:column;min-height:310px;padding:28px;transition:all .25s;display:flex}.listing:hover{border-color:var(--gold);transform:translateY(-4px);box-shadow:0 18px 45px #4e3a1f1a}.listing-top,.listing-bottom{justify-content:space-between;align-items:center;display:flex}.type{color:var(--gold-dark);font-size:13px;font-weight:700}.number{color:#aaa;font-size:12px}.listing h3{margin:25px 0 8px;font-size:21px;line-height:1.8}.floor{color:var(--gold-dark);margin:0;font-size:14px}.notes{color:var(--muted);margin:16px 0 22px;font-size:13px;line-height:1.8}.listing-bottom{border-top:1px solid #eee6da;margin-top:auto;padding-top:20px}.listing-bottom div{flex-direction:column;gap:4px;display:flex}.listing-bottom strong{color:var(--gold-dark);font-size:25px}.listing-bottom small{font-size:12px}.listing-bottom a{border-bottom:1px solid var(--gold);padding-bottom:4px;font-size:13px}.coming{color:#fff;background:#2b2925;justify-content:space-between;align-items:center;margin:0 clamp(20px,3vw,48px);padding:70px clamp(30px,6vw,100px);display:flex}.coming .eyebrow{color:#d2b78e}.coming p:not(.eyebrow){color:#bbb3a7}.coming>span{color:#d7c3a1;border:1px solid #75684f;padding:16px 30px}.about{padding-bottom:100px}footer{border-top:1px solid var(--line);background:#eee5d7;grid-template-columns:1.2fr 1fr auto;align-items:center;gap:45px;padding:55px clamp(24px,6vw,92px);display:grid}.footer-brand img{width:210px}.footer-brand p{color:var(--muted);font-size:13px}.contact{flex-direction:column;gap:12px;font-size:14px;display:flex}.qr{color:var(--gold-dark);align-items:center;gap:12px;font-size:12px;display:flex}.qr img{object-fit:cover;width:92px;height:92px}@media (width<=850px){.topbar{height:86px;padding:0 18px}.brand img{width:135px}.topbar nav a:not(.nav-cta){display:none}.nav-cta{padding:11px 16px}.hero{align-items:flex-start;min-height:620px;margin:0;padding:65px 24px 120px}.hero h1{letter-spacing:-2px;font-size:52px}.hero-text{font-size:16px}.hero-mark{width:230px;height:230px;font-size:150px;top:auto;bottom:-45px;left:-55px}.hero-stat{bottom:35px;left:25px}.intro,.about{grid-template-columns:1fr;gap:10px;padding:75px 22px 35px}.listings{grid-template-columns:1fr;padding:0 18px 70px}.listing{min-height:300px;padding:24px}.coming{align-items:flex-start;gap:30px;margin:0;padding:55px 24px}.coming>span{white-space:nowrap;padding:10px 18px}.about{padding-bottom:70px}footer{text-align:center;grid-template-columns:1fr;padding:45px 24px}.footer-brand img{margin:auto}.contact{align-items:center}.qr{justify-content:center}.hero-actions{flex-wrap:wrap}}.property-choices{grid-template-columns:1fr 1fr;gap:18px;max-width:1320px;margin:0 auto;padding:0 28px 105px;display:grid}.choice-card{border:1px solid var(--line);grid-template-columns:auto 1fr;align-items:center;gap:24px;min-height:260px;padding:34px;transition:all .25s;display:grid;position:relative;overflow:hidden}.choice-card:hover{transform:translateY(-4px);box-shadow:0 20px 50px #4e3a1f21}.villas-choice{background:#eee4d5}.buildings-choice{color:#fff;background:#2b2925}.choice-icon{width:98px;height:98px;color:var(--gold-dark);border:1px solid #7a5a3147;border-radius:50%;place-items:center;font-size:58px;display:grid}.building-icon{color:#d1b384;border-color:#76684f}.choice-card small{color:var(--gold-dark);font-weight:700}.buildings-choice small{color:#d1b384}.choice-card h3{margin:8px 0;font-size:34px}.choice-card p{color:var(--muted);margin:0;font-size:13px}.buildings-choice p{color:#aaa}.choice-card>strong{color:var(--gold-dark);font-size:12px;position:absolute;bottom:28px;left:30px}.buildings-choice>strong{color:#d1b384}.property-section{padding-top:20px;scroll-margin-top:110px}.buildings-section{background:#f1eadf;padding-top:80px}.section-heading{justify-content:space-between;align-items:end;max-width:1320px;margin:0 auto;padding:0 28px 38px;display:flex}.section-heading>div{padding-right:66px;position:relative}.section-heading>div>span{color:var(--gold);border-left:1px solid var(--line);padding-left:20px;font-size:14px;position:absolute;top:4px;right:0}.section-heading .eyebrow{margin-bottom:8px}.section-heading h2{margin:0;font-size:clamp(34px,4vw,56px)}.section-heading>a{color:var(--gold-dark);border-bottom:1px solid var(--gold);padding-bottom:5px;font-size:12px}@media (width<=850px){.property-choices{grid-template-columns:1fr;padding:0 18px 75px}.choice-card{grid-template-columns:78px 1fr;gap:18px;min-height:225px;padding:26px}.choice-icon{width:76px;height:76px;font-size:45px}.choice-card h3{font-size:27px}.choice-card>strong{bottom:20px;left:24px}.property-section{scroll-margin-top:86px}.buildings-section{padding-top:60px}.section-heading{padding:0 20px 30px}.section-heading>div{padding-right:50px}.section-heading>a{display:none}}.featured-listing{grid-row:span 2}.listing-media{background:#1f1e1b;margin:-28px -28px 25px;position:relative;overflow:hidden}.listing-media video{object-fit:cover;background:#1f1e1b;width:100%;height:390px;display:block}.listing-media>span{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#211f1bcc;padding:8px 12px;font-size:11px;position:absolute;bottom:15px;right:15px}.listing-links{align-items:center;flex-direction:row!important;gap:18px!important;display:flex!important}.listing-links .location-link{color:var(--gold-dark);font-weight:700}@media (width<=850px){.featured-listing{grid-row:auto}.listing-media{margin:-24px -24px 22px}.listing-media video{height:420px}.listing-bottom{align-items:flex-end;gap:12px}.listing-links{flex-direction:column!important;align-items:flex-end!important;gap:10px!important}}.featured-listing{grid-area:auto/1/auto/-1;grid-template-rows:auto auto auto 1fr auto;grid-template-columns:minmax(340px,44%) 1fr;column-gap:34px;min-height:410px;display:grid}.featured-listing .listing-media{grid-area:1/1/6;height:420px;margin:-28px 0 -28px -28px}.featured-listing .listing-media video{object-fit:cover;height:420px;min-height:0}.featured-listing .listing-top,.featured-listing h3,.featured-listing .floor,.featured-listing .notes,.featured-listing .listing-bottom{grid-column:2}.featured-listing h3{margin-top:18px}.featured-listing .listing-bottom{align-self:end}.featured-listing .listing-links a{border:1px solid var(--gold);border-radius:4px;justify-content:center;align-items:center;padding:10px 15px;display:inline-flex}.featured-listing .listing-links a:last-child{background:var(--gold);color:#fff}@media (width<=850px){.featured-listing{grid-column:auto;min-height:0;display:flex}.featured-listing .listing-media{height:260px;margin:-24px -24px 22px}.featured-listing .listing-media video{object-fit:cover;height:260px;min-height:0}.featured-listing .listing-bottom{align-items:flex-start;width:100%}.featured-listing .listing-links{flex-direction:row!important;align-items:center!important;gap:8px!important}.featured-listing .listing-links a{padding:9px 11px;font-size:11px}}.featured-listing .listing-media img{object-fit:cover;width:100%;height:420px;display:block}.video-button{color:#fff;background:#25231feb;border-radius:5px;align-items:center;gap:9px;padding:13px 18px;font-size:13px;display:inline-flex;position:absolute;bottom:20px;right:20px;box-shadow:0 8px 24px #0003}.video-button span{background:var(--gold);border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.featured-listing .listing-media>span{display:none}@media (width<=850px){.featured-listing .listing-media img{height:260px}.video-button{padding:11px 14px;font-size:12px;bottom:14px;right:14px}}.featured-wrap{max-width:1320px;margin:0 auto 54px;padding:0 28px}.featured-heading{align-items:center;gap:18px;margin-bottom:16px;display:flex}.featured-heading>span{background:var(--gold);color:#fff;border-radius:4px;padding:8px 14px;font-size:12px;font-weight:700}.featured-heading p{color:var(--muted);margin:0;font-size:13px}.property-showcase{border:1px solid var(--gold);background:#fff;grid-template-columns:46% 54%;display:grid;overflow:hidden;box-shadow:0 22px 60px #5b44251f}.showcase-media{background:#ded4c4;min-height:500px;position:relative}.showcase-media>img{object-fit:cover;width:100%;height:100%;min-height:500px;display:block}.media-caption{color:#fff;border-right:3px solid var(--gold);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1f1d1ae0;flex-direction:column;gap:3px;padding:12px 16px;display:flex;position:absolute;bottom:22px;right:22px}.media-caption span{color:#d8bd94;font-size:10px}.media-caption strong{font-size:13px}.showcase-details{flex-direction:column;padding:38px 42px;display:flex}.showcase-kicker{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:18px;font-size:12px;display:flex}.showcase-kicker span{color:var(--gold-dark);font-weight:700}.showcase-kicker strong{background:var(--cream);color:var(--gold-dark);padding:8px 12px}.spec-grid{grid-template-columns:1fr 1.4fr;gap:12px;display:grid}.spec-grid>div{background:var(--paper);border:1px solid #e8dfd1;flex-direction:column;gap:7px;padding:16px;display:flex}.spec-grid span{color:var(--muted);font-size:11px}.spec-grid strong{font-size:14px;line-height:1.7}.spec-grid .price-spec{background:#f1e7d8;flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}.price-spec>strong{color:var(--gold-dark);font-size:29px}.price-spec small{font-size:12px}.showcase-actions{grid-template-columns:1.45fr .75fr 1fr;gap:9px;margin-top:auto;padding-top:24px;display:grid}.showcase-actions>a{text-align:center;border:1px solid var(--gold);min-height:58px;color:var(--gold-dark);border-radius:4px;justify-content:center;align-items:center;font-size:12px;display:flex}.showcase-actions .watch-action{color:#fff;background:#292722;border-color:#292722;justify-content:flex-start;gap:10px;padding:8px 13px}.watch-action>span{background:var(--gold);border-radius:50%;place-items:center;width:32px;height:32px;font-size:11px;display:grid}.watch-action>div{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.watch-action small{color:#c9c1b5;font-size:9px}.showcase-actions .whatsapp-action{background:var(--gold);color:#fff}.other-listings-heading{border-top:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1320px;margin:0 auto;padding:30px 28px 22px;display:flex}.other-listings-heading h3{margin:0;font-size:22px}.other-listings-heading span{color:var(--muted);font-size:12px}@media (width<=850px){.featured-wrap{margin-bottom:48px;padding:0 18px}.featured-heading{flex-direction:column;align-items:flex-start;gap:9px}.featured-heading p{line-height:1.8}.property-showcase{grid-template-columns:1fr}.showcase-media{min-height:300px}.showcase-media>img{height:300px;min-height:300px}.showcase-details{padding:25px 20px}.showcase-details>h3{margin:24px 0 20px;font-size:23px}.spec-grid{grid-template-columns:1fr}.spec-grid .price-spec{grid-column:auto}.showcase-actions{grid-template-columns:1fr 1fr}.showcase-actions .watch-action{grid-column:1/-1;min-height:66px}.other-listings-heading{padding:25px 20px 18px}.other-listings-heading h3{font-size:19px}}.featured-wrap{max-width:1080px;margin-bottom:42px}.featured-heading{margin-bottom:12px}.property-showcase{grid-template-columns:40% 60%;box-shadow:0 14px 38px #5b44251a}.showcase-media{min-height:350px}.showcase-media>img{height:350px;min-height:350px}.media-caption{padding:9px 12px;bottom:15px;right:15px}.showcase-details{padding:24px 28px}.showcase-kicker{padding-bottom:12px}.showcase-kicker strong{padding:6px 10px}.showcase-details>h3{margin:18px 0 14px;font-size:20px;line-height:1.8}.spec-grid{gap:8px}.spec-grid>div{gap:4px;padding:11px 13px}.spec-grid strong{font-size:12px}.price-spec>strong{font-size:23px}.showcase-actions{grid-template-columns:1.25fr .7fr 1fr;gap:7px;padding-top:14px}.showcase-actions>a{min-height:48px;font-size:10px}.showcase-actions .watch-action{padding:6px 10px}.watch-action>span{width:28px;height:28px}.watch-action strong{font-size:10px}.other-listings-heading,.buildings-section>.listings{max-width:1080px}@media (width<=850px){.featured-wrap{margin-bottom:36px}.property-showcase{grid-template-columns:1fr}.showcase-media{min-height:220px}.showcase-media>img{height:220px;min-height:220px}.showcase-details{padding:20px 17px}.showcase-details>h3{margin:16px 0 12px;font-size:17px;line-height:1.9}.spec-grid{grid-template-columns:1fr 1fr}.spec-grid .price-spec{grid-column:1/-1}.showcase-actions{grid-template-columns:1fr 1fr}.showcase-actions .watch-action{grid-column:1/-1;min-height:54px}.showcase-actions>a{min-height:44px}.media-caption{bottom:10px;right:10px}}.design-gallery{background:#eeeae3;min-height:100vh;padding:48px clamp(18px,5vw,72px) 90px}.gallery-head{grid-template-columns:190px 1fr auto;align-items:center;gap:38px;max-width:1280px;margin:auto;display:grid}.gallery-head>img{width:180px}.gallery-head span{color:#98713d;font-size:12px;font-weight:700}.gallery-head h1{margin:8px 0;font-size:clamp(28px,4vw,50px)}.gallery-head p{color:#6e6961;margin:0;line-height:1.9}.gallery-head>a{border:1px solid var(--gold);padding:12px 18px;font-size:12px}.design-index{z-index:20;grid-template-columns:repeat(4,1fr);gap:10px;max-width:1280px;margin:42px auto 55px;display:grid;position:sticky;top:14px}.design-index a{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #ddd4c7;align-items:center;gap:12px;padding:12px 16px;display:flex;box-shadow:0 5px 22px #312a2012}.design-index b{color:var(--gold);font-size:18px}.design-index span{font-size:11px}.concept-list{flex-direction:column;gap:90px;max-width:1280px;margin:auto;display:flex}.concept{scroll-margin-top:95px}.concept-label{align-items:center;gap:20px;margin-bottom:15px;display:flex}.concept-label>span{color:#fff;background:#292722;padding:9px 13px;font-size:11px}.concept-label>div{flex-direction:column;display:flex}.concept-label strong{font-size:19px}.concept-label small{color:#777169}.concept-screen{background:#fff;min-height:680px;overflow:hidden;box-shadow:0 24px 70px #2f281e1f}.concept-nav{border-bottom:1px solid #7f67462e;justify-content:space-between;align-items:center;height:98px;padding:0 55px;display:flex}.concept-nav img{object-fit:contain;width:175px;height:70px}.micro-contact{gap:22px;font-size:11px;display:flex}.concept-hero{align-items:center;min-height:390px;padding:60px 7%;display:flex;position:relative;overflow:hidden}.concept-copy{z-index:2;max-width:650px;position:relative}.concept-kicker{letter-spacing:.6px;font-size:11px;font-weight:700}.concept-copy h2{margin:15px 0;font-size:clamp(38px,5vw,68px);line-height:1.35}.concept-copy h2 em{color:#97703d;font-style:normal}.concept-copy p{color:#6f6a62;max-width:530px;font-size:14px;line-height:2}.concept-copy>a{color:#fff;background:#a9824d;margin-top:12px;padding:12px 24px;font-size:11px;display:inline-block}.concept-seal{color:#ad875117;font-size:260px;font-weight:700;position:absolute;left:8%}.concept-choices{grid-template-columns:1fr 1fr;gap:12px;margin:0 7% 50px;display:grid}.concept-choices>div{border:1px solid #ddd2c2;align-items:center;gap:22px;min-height:145px;padding:25px 30px;display:flex}.concept-choices>div>span{color:#a9824d;font-size:55px}.concept-choices section{flex-direction:column;display:flex}.concept-choices small{color:#867d72;font-size:10px}.concept-choices strong{margin:4px 0;font-size:23px}.concept-choices em{color:#9a733d;font-size:10px;font-style:normal}.minimal .concept-screen{border-radius:18px}.minimal .concept-nav{border:0;padding:0 7%}.minimal .concept-hero{background:#faf9f6;border-radius:14px;margin:0 2%}.minimal .concept-copy h2{letter-spacing:-2px;font-weight:500}.minimal .concept-seal{border:1px solid #ad875133;border-radius:50%;place-items:center;width:260px;height:260px;font-size:150px;display:grid}.minimal .concept-choices>div{background:#fff;border-radius:12px}.contrast .concept-screen{color:#fff;background:#24231f}.contrast .concept-nav{border-color:#48453e}.contrast .concept-nav img{filter:brightness(0)invert()}.contrast .concept-hero{background:linear-gradient(110deg,#24231f 60%,#353027)}.contrast .concept-copy p{color:#bbb4aa}.contrast .concept-copy h2 em,.contrast .concept-kicker{color:#d0ad79}.contrast .concept-choices>div{background:#2e2c27;border-color:#504a40}.contrast .concept-choices small{color:#aaa39a}.contrast .concept-choices>div:first-child{color:#fff;background:#b18a54}.contrast .concept-choices>div:first-child span,.contrast .concept-choices>div:first-child em{color:#fff}.editorial .concept-screen{background:#f5efe6}.editorial .concept-nav{height:82px}.editorial .concept-hero{border-top:12px solid #b18a54;min-height:430px;padding-right:12%}.editorial .concept-copy{border-right:1px solid #b18a54;padding-right:40px}.editorial .concept-copy h2{font-weight:600}.editorial .concept-seal{color:#ad87511f;font-size:330px;left:10%}.editorial .concept-choices{gap:0;margin:0}.editorial .concept-choices>div{border:0;border-top:1px solid #d6c6af;padding-right:12%}.editorial .concept-choices>div+div{border-right:1px solid #d6c6af}@media (width<=760px){.design-gallery{padding:25px 12px 60px}.gallery-head{grid-template-columns:1fr auto;gap:15px}.gallery-head>img{width:120px}.gallery-head>div{grid-area:2/1/auto/-1}.gallery-head h1{font-size:26px}.gallery-head>a{padding:9px;font-size:9px}.design-index{grid-template-columns:repeat(4,1fr);margin:28px 0 40px;top:8px}.design-index a{justify-content:center;padding:10px 5px}.design-index span{display:none}.concept-list{gap:60px}.concept-screen{min-height:0}.concept-nav{height:72px;padding:0 18px}.concept-nav img{width:120px}.micro-contact span:last-child{display:none}.concept-hero{min-height:340px;padding:38px 24px}.concept-copy h2{font-size:35px}.concept-copy p{font-size:12px}.concept-seal{font-size:160px;left:-10%}.concept-choices{grid-template-columns:1fr;margin:0 18px 25px}.concept-choices>div{min-height:115px;padding:18px 20px}.concept-choices>div>span{font-size:42px}.concept-choices strong{font-size:19px}.editorial .concept-hero{padding-right:38px}.editorial .concept-copy{padding-right:22px}.editorial .concept-choices{margin:0}.concept-label strong{font-size:16px}}.editorial-topbar{background:#f6f0e7;border:0;height:82px;padding-inline:clamp(20px,6vw,78px);position:relative}.editorial-topbar nav{gap:9px}.head-icon{width:39px;height:39px;color:var(--gold-dark);border:1px solid #d4c4ad;border-radius:50%;place-items:center;font-size:15px;transition:all .2s;display:grid}.head-icon:hover,.head-whatsapp{background:var(--gold);color:#fff;border-color:var(--gold)}.editorial-hero{border-top:8px solid var(--gold);background:#f6f0e7;min-height:430px;margin:0;padding:48px 12%}.editorial-hero:before{display:none}.editorial-hero .hero-copy{border-right:1px solid var(--gold);padding-right:36px}.editorial-hero h1{letter-spacing:-2px;font-size:clamp(44px,5.4vw,72px);font-weight:600}.editorial-hero .hero-text{margin:18px 0 22px;font-size:16px}.editorial-hero .hero-mark{color:#b38b521c;border:0;border-radius:0;width:auto;height:auto;font-size:245px;left:12%}.editorial-intro{padding-top:55px;padding-bottom:30px}.editorial-intro h2{font-size:clamp(30px,3.5vw,46px);font-weight:600}.editorial-home .property-choices{gap:0;max-width:none;padding:0}.editorial-home .choice-card{text-align:right;min-height:165px;font:inherit;color:var(--ink);cursor:pointer;background:#f6f0e7;border:0;border-top:1px solid #d6c6af;border-radius:0;padding:25px 12%}.editorial-home .choice-card+.choice-card{border-right:1px solid #d6c6af}.editorial-home .buildings-choice{color:var(--ink)}.editorial-home .choice-card:hover,.editorial-home .choice-card.selected{box-shadow:inset 0 -5px 0 var(--gold);background:#eee3d3;transform:none}.editorial-home .building-icon{color:var(--gold-dark);border-color:#7a5a3147}.editorial-home .buildings-choice small,.editorial-home .buildings-choice p,.editorial-home .buildings-choice>strong{color:var(--gold-dark)}.active-property-section{animation:.35s ease-out sectionReveal}.editorial-footer{background:#e9dfd0}@keyframes sectionReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.services-showcase{color:#fff;background:#2a2824;padding-top:24px}.services-title{align-items:end;gap:14px;padding:0 clamp(24px,6vw,80px) 18px;display:flex}.services-title h2{margin:0;font-size:25px;font-weight:600}.service-ribbon{border-top:1px solid #4b463e;grid-template-columns:repeat(3,1fr);display:grid}.service-ribbon>article{border-left:1px solid #4b463e;align-items:center;gap:17px;min-height:112px;padding:22px clamp(24px,4vw,55px);display:flex}.service-ribbon>article:last-child{border-left:0}.service-ribbon>article>svg{color:#c6a470;flex:none;font-size:27px}.service-ribbon span{flex-direction:column;gap:4px;display:flex}.service-ribbon strong{font-size:13px;font-weight:600;line-height:1.7}.social-snap:hover{color:#111;background:#ffea00;border-color:#e2d000}.editorial-footer{text-align:right;background:#e9dfd0;border-top:1px solid #d1c2ac;grid-template-columns:1fr 1.35fr auto;gap:32px;padding:28px clamp(20px,5vw,65px)}.footer-identity img{object-fit:contain;width:175px;height:70px}.footer-identity p{color:#776f65;margin:6px 0 0;font-size:9px;line-height:1.8}.footer-info{color:#5f5a53;flex-direction:column;gap:10px;font-size:10px;display:flex}.footer-info>a,.footer-contact a{align-items:center;gap:8px;display:flex}.footer-info svg{color:#9a733d;flex:none}.footer-contact{flex-wrap:wrap;gap:18px;display:flex}.footer-social{align-items:center;gap:8px;display:flex}.footer-social a{width:25px;height:25px;color:var(--gold-dark);border:1px solid #bca98d;border-radius:50%;place-items:center;display:grid}.footer-social span{color:#776f65;font-size:9px}.footer-qr{border-right:1px solid #cbbba3;align-items:center;gap:12px;padding-right:24px;display:flex}.footer-qr>img{object-fit:cover;border:4px solid #fff;width:74px;height:74px}.footer-qr>span{color:var(--gold-dark);flex-direction:column;gap:2px;display:flex}.footer-qr svg{margin-bottom:3px;font-size:17px}.footer-qr small{color:#776f65;font-size:8px}.footer-qr strong{white-space:nowrap;font-size:10px}@media (width<=850px){.editorial-topbar{flex-wrap:wrap;height:auto;min-height:70px;padding:8px 12px}.editorial-topbar .brand img{width:112px}.editorial-topbar nav{gap:5px;display:flex}.head-icon{width:31px;height:31px;font-size:12px}.editorial-hero{min-height:400px;padding:38px 23px}.editorial-hero .hero-copy{max-width:92%;padding-right:20px}.editorial-hero h1{font-size:39px}.editorial-hero .hero-text{font-size:13px;line-height:1.8}.editorial-hero .hero-mark{font-size:155px;bottom:-20px;left:-10px}.services-showcase{padding-top:19px}.services-title{padding:0 24px 15px}.services-title h2{font-size:21px}.service-ribbon{grid-template-columns:1fr}.service-ribbon>article{border-bottom:1px solid #4b463e;border-left:0;min-height:82px;padding:16px 24px}.service-ribbon>article:last-child{border-bottom:0}.service-ribbon>article>svg{font-size:23px}.editorial-intro{padding-top:42px;padding-bottom:24px}.editorial-home .property-choices{grid-template-columns:1fr}.editorial-home .choice-card{min-height:140px;padding:22px 24px}.editorial-home .choice-card+.choice-card{border-right:0}.editorial-home .choice-card h3{font-size:23px}.editorial-footer{text-align:right;grid-template-columns:1fr auto;gap:18px;padding:24px 18px}.footer-identity{border-bottom:1px solid #d1c2ac;grid-column:1/-1;align-items:center;gap:14px;padding-bottom:15px;display:flex}.footer-identity img{width:128px;height:52px}.footer-identity p{max-width:190px;margin:0}.footer-info{font-size:9px}.footer-contact{flex-direction:column;gap:8px}.footer-qr{padding-right:14px}.footer-qr>img{width:64px;height:64px}.footer-qr>span{display:none}}.services-showcase{color:var(--ink);background:#eee5d7;border-top:1px solid #d5c6b0;border-bottom:1px solid #d5c6b0;grid-template-columns:190px 1fr;padding:0;display:grid}.services-title{border-left:1px solid #d5c6b0;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:20px 34px;display:flex}.services-title small{color:#98713d;font-size:8px}.services-title h2{font-size:21px}.service-ribbon{border:0;grid-template-columns:repeat(3,1fr)}.service-ribbon>article{border-color:#d5c6b0;gap:13px;min-height:88px;padding:16px 26px}.service-ribbon>article>svg{color:#98713d;font-size:21px}.service-ribbon small{color:#887f74;font-size:8px}.service-ribbon strong{color:#3b3731;font-size:11px;line-height:1.65}@media (width<=850px){.services-showcase{display:block}.services-title{border-bottom:1px solid #d5c6b0;border-left:0;flex-direction:row;align-items:center;gap:9px;min-height:54px;padding:14px 20px}.services-title h2{font-size:18px}.service-ribbon{grid-template-columns:1fr}.service-ribbon>article{border-bottom:1px solid #d5c6b0;min-height:64px;padding:11px 20px}.service-ribbon>article:last-child{border-bottom:0}.service-ribbon>article>svg{font-size:19px}.service-ribbon strong{font-size:10px}}.services-options-page{background:#efebe4;min-height:100vh;padding:45px clamp(16px,5vw,70px) 80px}.options-head{grid-template-columns:165px 1fr auto;align-items:center;gap:30px;max-width:1200px;margin:0 auto 45px;display:grid}.options-head img{width:155px}.options-head small{color:#98713d;font-size:9px}.options-head h1{margin:7px 0;font-size:clamp(27px,4vw,45px)}.options-head p{color:#746e65;margin:0;font-size:12px}.options-head>a{border:1px solid #b9a78c;padding:10px 15px;font-size:9px}.services-option{grid-template-columns:180px 1fr;align-items:center;max-width:1200px;min-height:140px;margin:0 auto 42px;display:grid;position:relative;overflow:hidden;box-shadow:0 13px 40px #39302412}.option-number{opacity:.6;font-size:11px;position:absolute;top:14px;left:20px}.option-heading{padding:25px 30px}.option-heading small{font-size:8px}.option-heading h2{margin:5px 0;font-size:20px}.option-services{grid-template-columns:repeat(3,1fr);height:100%;display:grid}.option-services article{align-items:center;gap:13px;padding:20px 25px;display:flex}.option-services article+article{border-right:1px solid #78644a2e}.option-services svg{flex:none;font-size:21px}.option-services span{flex-direction:column;gap:3px;display:flex}.option-services small{opacity:.62;font-size:8px}.option-services strong{font-size:10px;line-height:1.7}.option-one{color:#39352f;background:#eee5d7;border:1px solid #d4c5af}.option-one .option-heading{border-left:1px solid #d4c5af}.option-one svg{color:#98713d}.option-two{color:#2f2c28;border-top:3px solid var(--gold);background:#fff}.option-two .option-heading h2{font-weight:500}.option-two .option-services article{margin:18px 0}.option-two svg{color:#8d6736;border:1px solid #d7c9b5;border-radius:50%;width:38px;height:38px;padding:10px}.option-three{background:var(--gold);color:#fff}.option-three .option-heading{background:#a37b45;flex-direction:column;justify-content:center;height:100%;display:flex}.option-three .option-services small{color:#f1dfc5}.option-three .option-services svg{color:#fff}.option-four{color:#36322d;border-right:5px solid var(--gold);background:#f8f5ef;grid-template-columns:220px 1fr}.option-four .option-heading{padding-right:40px}.option-four .option-heading h2{font-size:25px;font-weight:500}.option-four .option-services article{border-top:1px solid #d9cbb8;border-right:0;flex-direction:column;justify-content:center;align-items:flex-start}.option-four .option-services svg{color:#9a733d;font-size:18px}.option-four .option-services strong{font-size:11px}@media (width<=760px){.services-options-page{padding:25px 12px 55px}.options-head{grid-template-columns:1fr auto;gap:12px;margin-bottom:35px}.options-head img{width:115px}.options-head>div{grid-area:2/1/auto/-1}.options-head h1{font-size:27px}.options-head p{line-height:1.8}.services-option{margin-bottom:28px;display:block}.option-number{top:10px;left:12px}.option-heading{border-bottom:1px solid #78644a2e;padding:17px 20px}.option-heading h2{font-size:17px}.option-services{grid-template-columns:1fr}.option-services article{min-height:65px;padding:12px 20px}.option-services article+article{border-top:1px solid #78644a2e;border-right:0}.option-two .option-services article{margin:0}.option-four{border-right-width:4px}.option-four .option-heading{padding-right:20px}.option-four .option-services article{flex-direction:row;align-items:center}}.editorial-home .services-showcase{color:#36322d;border:0;border-right:5px solid var(--gold);background:#f8f5ef;grid-template-columns:220px minmax(0,1fr);padding:0;display:grid}.editorial-home .services-title{border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:22px 38px;display:flex}.editorial-home .services-title small{color:#9a733d;font-size:8px}.editorial-home .services-title h2{font-size:25px;font-weight:500}.editorial-home .service-ribbon{border:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.editorial-home .service-ribbon>article{border:0;border-top:1px solid #d9cbb8;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-height:105px;padding:20px 24px;display:flex}.editorial-home .service-ribbon>article>svg{color:#9a733d;font-size:18px}.editorial-home .service-ribbon small{color:#857d72;font-size:8px}.editorial-home .service-ribbon strong{color:#36322d;font-size:11px;line-height:1.75}@media (width<=850px){.editorial-home .services-showcase{border-right-width:4px;display:block}.editorial-home .services-title{border-bottom:1px solid #d9cbb8;flex-direction:row;align-items:center;gap:9px;min-height:55px;padding:14px 20px}.editorial-home .services-title h2{font-size:19px}.editorial-home .service-ribbon{grid-template-columns:1fr}.editorial-home .service-ribbon>article{border-top:1px solid #d9cbb8;flex-direction:row;align-items:center;min-height:64px;padding:12px 20px}.editorial-home .service-ribbon>article:first-child{border-top:0}.editorial-home .service-ribbon>article>svg{font-size:18px}.editorial-home .service-ribbon strong{font-size:10px}}@media (width<=600px){.editorial-topbar{justify-content:center;gap:5px;padding:7px 14px 10px}.editorial-topbar .brand{place-items:center;width:100%;display:grid}.editorial-topbar .brand img{width:125px;height:46px}.editorial-topbar nav{justify-content:center;gap:7px;width:100%}.head-icon{width:33px;height:33px;font-size:12px}.editorial-hero{border-top-width:5px;align-items:center;min-height:350px;padding:28px 20px 30px}.editorial-hero .hero-copy{max-width:100%;padding-right:17px}.editorial-hero .eyebrow{margin-bottom:12px;font-size:9px}.editorial-hero h1{letter-spacing:-1px;font-size:34px;line-height:1.42}.editorial-hero .hero-text{max-width:290px;margin:14px 0 18px;font-size:12px;line-height:1.8}.editorial-hero .hero-actions{gap:8px}.editorial-hero .primary,.editorial-hero .secondary{padding:10px 14px;font-size:10px}.editorial-hero .hero-mark{font-size:125px;bottom:-16px;left:-5px}.editorial-home .services-title{min-height:48px;padding:11px 17px}.editorial-home .services-title h2{font-size:17px}.editorial-home .service-ribbon>article{gap:11px;min-height:58px;padding:10px 17px}.editorial-home .service-ribbon>article>svg{font-size:16px}.editorial-home .service-ribbon strong{font-size:9px}.editorial-intro{gap:8px;padding:32px 18px 20px}.editorial-intro h2{font-size:27px;line-height:1.55}.editorial-intro>p{font-size:12px;line-height:1.9}.editorial-home .choice-card{grid-template-columns:62px 1fr;gap:14px;min-height:122px;padding:17px 20px}.editorial-home .choice-icon{width:60px;height:60px;font-size:35px}.editorial-home .choice-card h3{margin:5px 0;font-size:20px}.editorial-home .choice-card p,.editorial-home .choice-card>strong{font-size:9px}.section-heading{padding:28px 17px 22px}.section-heading h2{font-size:28px}.listings{gap:12px;padding:0 14px 45px}.listing{min-height:265px;padding:20px}.listing h3{margin:18px 0 7px;font-size:17px;line-height:1.8}.listing .notes{margin:12px 0 17px;font-size:11px}.listing-bottom{padding-top:15px}.listing-bottom strong{font-size:21px}.featured-wrap{margin-bottom:28px;padding:0 14px}.showcase-details{padding:17px 15px}.showcase-details>h3{margin:13px 0 10px;font-size:16px}.spec-grid>div{padding:9px 10px}.showcase-actions{gap:6px;padding-top:11px}.editorial-footer{gap:14px;padding:19px 15px}.footer-identity{gap:10px;padding-bottom:12px}.footer-identity img{width:115px;height:45px}.footer-identity p{font-size:8px;line-height:1.7}.footer-qr{padding-right:10px}.footer-qr>img{width:57px;height:57px}}.payment-term{align-items:center;gap:7px;margin:9px 0 0;display:flex}.payment-term span{color:#81776b;font-size:9px}.payment-term strong{color:var(--gold-dark);background:#eee3d3;border:1px solid #d4c0a2;padding:4px 8px;font-size:10px}.payment-spec{background:#f5eee3!important}.payment-spec strong{color:var(--gold-dark)!important;font-size:16px!important}.property-showcase .spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.deposit-spec{box-shadow:0 7px 18px #78141429;background:#9f2929!important;border-color:#861f1f!important;grid-column:1/-1!important}.deposit-spec span,.deposit-spec strong{color:#fff!important}.deposit-spec span{font-weight:700}.deposit-spec strong{font-size:17px!important;font-weight:900!important}.media-corner-toggle{z-index:8;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1c1a17db;border:1px solid #ffffff8c;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-width:76px;height:42px;padding:7px 11px;font-family:inherit;font-weight:800;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 7px 20px #0003}.media-corner-toggle svg{color:#d6b47e;font-size:17px}.media-corner-toggle span{font-size:9px}.media-corner-toggle:hover{background:#9b733d}.media-corner-toggle:hover svg{color:#fff}@media (width<=760px){.media-corner-toggle{min-width:58px;height:36px;padding:6px 8px;top:8px;left:8px}.media-corner-toggle svg{font-size:15px}.media-corner-toggle span{font-size:7px}}@media (width<=600px){.payment-term{margin-top:7px}.payment-spec strong{font-size:13px!important}.property-showcase .spec-grid{grid-template-columns:1fr 1fr}}.editorial-hero .hero-mark{display:none}.single-offer{min-height:100vh;color:var(--ink);background:#f6f0e7}.single-offer-head{background:#faf7f2;border-bottom:1px solid #d9cbb8;justify-content:space-between;align-items:center;height:88px;padding:10px clamp(18px,6vw,78px);display:flex}.single-offer-head img{object-fit:contain;width:180px;height:66px}.single-offer-head>span{color:var(--gold-dark);border:1px solid #d3c1a7;padding:8px 13px;font-size:10px}.single-offer-hero{grid-template-columns:1.08fr .92fr;max-width:1240px;min-height:520px;margin:34px auto 0;padding:0 24px;display:grid}.single-cover{background:#ded5c8;min-height:520px;position:relative;overflow:hidden}.single-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.single-cover>span{color:#fff;background:#201e1bd1;padding:8px 12px;font-size:9px;position:absolute;bottom:18px;right:18px}.single-summary{border-top:5px solid var(--gold);background:#fff;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,70px);display:flex}.single-kicker{align-items:center;gap:9px;margin-bottom:28px;display:flex}.single-kicker span{color:var(--gold-dark);border:1px solid #ccb995;padding:6px 10px;font-size:12px;font-weight:700}.single-kicker strong{color:#6f6558;background:#f1ebe2;border-radius:99px;padding:7px 11px;font-size:9px}.single-summary h1{letter-spacing:-1.5px;margin:0;font-size:clamp(36px,4.2vw,58px);font-weight:600;line-height:1.45}.single-lead{color:#6b655d;margin:18px 0 25px;font-size:15px;line-height:2}.single-price{border-top:1px solid #e5dccf;flex-direction:column;gap:4px;padding-top:20px;display:flex}.single-price span{color:#81786e;font-size:10px}.single-price strong{color:#8a6535;font-size:34px}.single-price small{font-size:12px}.single-actions{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.single-actions a{border:1px solid #bca98c;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 15px;font-size:10px;display:flex}.single-actions .single-whatsapp{background:var(--gold);color:#fff;border-color:var(--gold)}.single-specs{background:#eee5d7;border:1px solid #d8c9b3;grid-template-columns:repeat(3,1fr);max-width:1192px;margin:0 auto;padding:0;display:grid}.single-specs>div{border-bottom:1px solid #d8c9b3;border-left:1px solid #d8c9b3;flex-direction:column;justify-content:center;gap:5px;min-height:105px;padding:22px 25px;display:flex}.single-specs>div:nth-child(3n){border-left:0}.single-specs>div:nth-last-child(-n+3){border-bottom:0}.single-specs span{color:#8c7554;font-size:9px}.single-specs strong{font-size:13px;font-weight:600}.single-video{max-width:920px;margin:75px auto;padding:0 24px}.single-section-title{text-align:center;margin-bottom:25px}.single-section-title span{color:#9a733d;font-size:9px}.single-section-title h2{margin:7px 0;font-size:31px;font-weight:500}.single-video video{background:#25231f;width:100%;max-height:620px;display:block;box-shadow:0 22px 55px #3a2b1829}.single-offer-footer{background:#e9dfd0;border-top:1px solid #d1c2ac;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:28px clamp(20px,6vw,78px);display:grid}.single-offer-footer img{object-fit:contain;width:150px;height:58px}.single-offer-footer p{color:#6d655c;font-size:10px}.single-offer-footer a{color:var(--gold-dark);border-bottom:1px solid var(--gold);align-items:center;gap:8px;padding-bottom:5px;font-size:10px;display:flex}@media (width<=760px){.single-offer-head{height:70px;padding:7px 14px}.single-offer-head img{width:135px;height:50px}.single-offer-head>span{padding:6px 9px;font-size:8px}.single-offer-hero{grid-template-columns:1fr;margin-top:12px;padding:0 10px}.single-cover{min-height:300px}.single-summary{padding:28px 21px}.single-kicker{margin-bottom:20px}.single-summary h1{font-size:32px}.single-lead{margin:13px 0 20px;font-size:12px}.single-price strong{font-size:28px}.single-actions{grid-template-columns:1fr 1fr;display:grid}.single-actions a{padding:9px 8px}.single-specs{grid-template-columns:1fr 1fr;margin:0 10px}.single-specs>div{min-height:86px;padding:16px;border-bottom:1px solid #d8c9b3!important;border-left:1px solid #d8c9b3!important}.single-specs>div:nth-child(2n){border-left:0!important}.single-specs>div:nth-last-child(-n+2){border-bottom:0!important}.single-specs strong{font-size:11px;line-height:1.7}.single-video{margin:48px auto;padding:0 10px}.single-section-title h2{font-size:24px}.single-offer-footer{grid-template-columns:1fr auto;padding:22px 15px}.single-offer-footer img{width:120px}.single-offer-footer p{display:none}.single-offer-footer a{font-size:9px}}.single-contact-card{background:#f8f4ed;border:1px solid #d8c9b3;grid-template-columns:1fr auto;align-items:center;gap:18px;padding:18px 19px;display:grid}.single-contact-card .single-price{border:0;padding:0}.single-contact-card .single-actions{flex-wrap:nowrap;gap:8px;margin:0;display:flex}.single-contact-card .single-actions a{color:#98713d;background:#fff;border:1px solid #cbb99e;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:54px;height:54px;min-height:0;padding:0;transition:all .2s;display:flex}.single-contact-card .single-actions a:hover{background:var(--gold);color:#fff;border-color:var(--gold)}.single-contact-card .single-actions svg{font-size:18px}.single-contact-card .single-actions span{color:inherit;font-size:7px}.single-offer-footer>span{color:var(--gold-dark);border:1px solid #cbb99e;padding:7px 11px;font-size:10px}@media (width<=760px){.single-contact-card{gap:9px;padding:14px 13px}.single-contact-card .single-price strong{font-size:25px}.single-contact-card .single-actions{gap:5px;display:flex}.single-contact-card .single-actions a{width:44px;height:47px;padding:0}.single-contact-card .single-actions svg{font-size:15px}}.quick-offer{min-height:100svh;color:var(--ink);background:#f3ece1;flex-direction:column;display:flex}.quick-head{background:#faf7f2;border-bottom:1px solid #d7c7b0;flex:none;justify-content:space-between;align-items:center;height:72px;padding:6px clamp(16px,5vw,62px);display:flex}.quick-head>img{object-fit:contain;width:158px;height:58px}.quick-head>div{align-items:center;gap:9px;display:flex}.quick-head strong{color:#fff;background:var(--gold);padding:7px 10px;font-size:11px}.quick-head span{color:#74695b;font-size:9px}.quick-stage{background:#fff;border:1px solid #d7c7b0;grid-template-columns:1.12fr .88fr;width:min(1180px,100% - 32px);max-height:calc(100svh - 116px);margin:auto;display:grid;overflow:hidden;box-shadow:0 18px 55px #3f2e191a}.quick-media{background:#24211d;min-height:520px;position:relative}.quick-media video{object-fit:contain;background:#24211d;width:100%;height:100%;display:block;position:absolute;inset:0}.quick-price{z-index:2;border-right:4px solid var(--gold);background:#faf7f2f2;flex-direction:column;gap:2px;padding:12px 17px;display:flex;position:absolute;bottom:18px;right:18px;box-shadow:0 8px 25px #0000002e}.quick-price span{color:#776d61;font-size:8px}.quick-price strong{color:var(--gold-dark);font-size:27px}.quick-price small{font-size:10px}.quick-info{flex-direction:column;justify-content:center;gap:22px;padding:clamp(27px,4vw,52px);display:flex}.quick-title>div{align-items:center;gap:8px;display:flex}.quick-title>div span{color:#8b6737;font-size:9px}.quick-title>div strong{color:#6e6457;background:#eee5d8;border-radius:99px;padding:5px 9px;font-size:8px}.quick-title h1{letter-spacing:-1px;margin:13px 0 8px;font-size:clamp(30px,3.4vw,47px);font-weight:600;line-height:1.45}.quick-title p{color:#6d665d;margin:0;font-size:13px;line-height:1.9}.quick-specs{flex-wrap:wrap;gap:7px;display:flex}.quick-specs span{color:#795c38;background:#f8f4ed;border:1px solid #d5c4aa;padding:7px 9px;font-size:8px}.quick-actions{grid-template-columns:1fr;gap:8px;display:grid}.quick-actions a{background:#faf7f2;border:1px solid #d1bea1;align-items:center;gap:13px;min-height:58px;padding:9px 13px;transition:all .2s;display:flex}.quick-actions a:hover{background:var(--gold);color:#fff;border-color:var(--gold)}.quick-actions svg{color:#a27b45;flex:none;font-size:23px}.quick-actions a:hover svg{color:#fff}.quick-actions a>span{flex-direction:column;gap:2px;display:flex}.quick-actions strong{font-size:11px}.quick-actions small{color:#81776b;font-size:8px}.quick-actions a:hover small{color:#f7ead8}.quick-footer{color:#756a5c;flex:none;justify-content:space-between;align-items:center;height:38px;padding:0 clamp(16px,5vw,62px);display:flex}.quick-footer span{font-size:9px}.quick-footer small{font-size:8px}@media (width<=760px){.quick-head{height:62px;padding:4px 12px}.quick-head>img{width:128px;height:50px}.quick-stage{grid-template-columns:1fr;width:calc(100% - 16px);max-height:none;margin:8px auto;overflow:visible}.quick-media{min-height:42svh}.quick-price{padding:8px 11px;bottom:10px;right:10px}.quick-price span{font-size:7px}.quick-price strong{font-size:22px}.quick-info{gap:13px;padding:17px 15px}.quick-title h1{margin:8px 0 4px;font-size:26px}.quick-title p{font-size:11px}.quick-specs{gap:5px}.quick-specs span{padding:5px 7px;font-size:7px}.quick-actions{grid-template-columns:repeat(3,1fr);gap:6px}.quick-actions a{text-align:center;flex-direction:column;justify-content:center;gap:5px;min-height:72px;padding:7px 4px}.quick-actions svg{font-size:22px}.quick-actions strong{font-size:9px}.quick-actions small{font-size:6px}.quick-footer{height:28px;padding:0 12px}.quick-footer span,.quick-footer small{font-size:7px}}@media (width<=380px){.quick-media{min-height:39svh}.quick-info{gap:10px;padding:13px 12px}.quick-title h1{font-size:23px}.quick-actions a{min-height:66px}}.quick-brand{align-items:center;gap:13px;display:flex}.quick-brand>img{object-fit:contain;width:150px;height:58px}.quick-brand>span{border-right:1px solid #d7c7b0;flex-direction:column;gap:2px;padding-right:13px;display:flex}.quick-brand strong{color:#513f29;background:0 0;padding:0;font-size:12px}.quick-brand small{color:#9a7a50;letter-spacing:.3px;font-size:6px}.quick-head-label span{color:#74695b;border:1px solid #d5c4aa;padding:7px 10px;font-size:9px}.quick-media{grid-template-rows:minmax(0,1fr) auto;display:grid}.quick-media video{min-height:0;position:relative;inset:auto}.quick-price{border:0;border-top:1px solid #d7c7b0;border-right:5px solid var(--gold);box-shadow:none;background:#f8f4ed;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 18px;display:flex;position:relative;bottom:auto;right:auto}.quick-price>div{flex-direction:column;gap:2px;display:flex}.quick-price .quick-code{border-right:1px solid #d4c2a8;align-items:flex-end;padding-right:17px}.quick-price .quick-code strong{letter-spacing:1px;font-size:23px}.quick-title>div span{color:#73532c;font-size:14px;font-weight:700}.quick-title>div strong{font-size:9px}.quick-title p{color:#554f47;font-size:15px;font-weight:600}.quick-specs span{color:#604726;background:#f5eee3;padding:8px 10px;font-size:10px;font-weight:600}@media (width<=760px){.quick-brand{gap:7px}.quick-brand>img{width:108px;height:48px}.quick-brand>span{padding-right:7px}.quick-brand strong{font-size:8px}.quick-brand small{font-size:4.5px}.quick-head-label span{padding:5px 7px;font-size:7px}.quick-media{min-height:0}.quick-media video{height:38svh;min-height:270px}.quick-price{padding:9px 12px}.quick-price .quick-code{padding-right:11px}.quick-price .quick-code strong{font-size:19px}.quick-title>div span,.quick-title p{font-size:12px}.quick-specs span{padding:6px 7px;font-size:8px}}.quick-head{grid-template-columns:1fr auto 1fr;display:grid}.quick-head>img{justify-self:center;width:178px;height:62px}.quick-head-code{justify-self:start;align-items:center;gap:8px;display:flex}.quick-head-code strong{color:#fff;background:var(--gold);padding:7px 10px;font-size:12px}.quick-head-code span{color:#74695b;font-size:8px}.quick-head-label{justify-self:end}.quick-brand{display:none}@media (width<=760px){.quick-head{grid-template-columns:1fr auto 1fr}.quick-head>img{width:125px;height:50px}.quick-head-code{gap:5px}.quick-head-code strong{padding:5px 7px;font-size:9px}.quick-head-code span{display:none}.quick-head-label span{padding:5px;font-size:6px}.quick-brand{display:none}}.head-review{background:var(--gold);color:#fff;border-color:var(--gold)}.head-review:hover{background:#8f6938;border-color:#8f6938}.editorial-hero{grid-template-columns:minmax(0,1.05fr) minmax(310px,.72fr);align-items:center;gap:clamp(35px,7vw,100px);display:grid}.editorial-hero .eyebrow{letter-spacing:0;margin-bottom:14px;font-size:15px}.editorial-hero h1{font-size:clamp(42px,5vw,66px)}.hero-services-panel{border:1px solid #d5c5ae;border-top:4px solid var(--gold);background:#ffffff94;padding:19px 22px;box-shadow:0 14px 38px #49361e14}.hero-services-heading{border-bottom:1px solid #ddcfbc;justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.hero-services-heading small{color:#936d3a;font-size:9px}.hero-services-heading strong{font-size:13px;font-weight:600}.hero-services-panel article{border-bottom:1px solid #e1d5c5;align-items:center;gap:13px;min-height:64px;display:flex}.hero-services-panel article:last-child{border-bottom:0}.hero-services-panel article>svg{color:#9a733d;flex:none;font-size:20px}.hero-services-panel article>span{flex-direction:column;gap:3px;display:flex}.hero-services-panel article strong{font-size:11px}.hero-services-panel article small{color:#7b746b;font-size:8px}.property-choices{outline:0;scroll-margin-top:22px}.property-choices.choice-prompt{animation:1.8s choicePrompt}.property-choices.choice-prompt .choice-card{border-color:var(--gold);box-shadow:inset 0 -5px 0 var(--gold);background:#eee3d3}@keyframes choicePrompt{0%,to{transform:none}35%{transform:translateY(-5px)}}@media (width<=850px){.editorial-hero{grid-template-columns:1fr;gap:21px;padding-bottom:22px;display:grid}.editorial-hero .eyebrow{font-size:12px}.editorial-hero h1{font-size:36px}.hero-services-panel{padding:14px 16px}.hero-services-panel article{min-height:55px}.hero-services-panel article strong{font-size:10px}.hero-services-panel article small{font-size:7px}}@media (width<=600px){.editorial-hero{min-height:0}.hero-services-panel{margin-top:1px}.hero-services-heading{padding-bottom:9px}.hero-services-panel article{min-height:49px}.hero-services-panel article>svg{font-size:17px}.editorial-intro{margin-top:10px}}.head-review-button{border:1px solid var(--gold);background:var(--gold);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;height:39px;padding:0 14px;font-size:9px;font-weight:600;transition:all .2s;display:flex}.head-review-button svg{font-size:13px}.head-review-button:hover{background:#8f6938;border-color:#8f6938}.head-review{display:none!important}@media (width<=600px){.head-review-button{gap:5px;height:33px;padding:0 10px;font-size:8px}.head-review-button svg{font-size:11px}}.editorial-hero .hero-services-panel{border:0;border-right:3px solid var(--gold);box-shadow:none;background:linear-gradient(145deg,#fbf8f3d1,#eee5d8ad);padding:23px 26px}.editorial-hero .hero-services-heading{border-bottom:1px solid #a3845947;padding-bottom:15px}.editorial-hero .hero-services-heading small{letter-spacing:.3px;font-size:8px}.editorial-hero .hero-services-heading strong{color:#4a433a;font-size:14px;font-weight:500}.editorial-hero .hero-services-panel article{border-bottom:1px solid #a3845933;gap:15px;min-height:66px}.editorial-hero .hero-services-panel article>svg{color:#a27b45;font-size:17px}.editorial-hero .hero-services-panel article strong{color:#484139;font-size:11px;font-weight:600}.editorial-hero .hero-services-panel article small{color:#81786d;font-size:7.5px}.editorial-hero .hero-services-panel article:last-child{border-bottom:0}@media (width<=600px){.editorial-hero .hero-services-panel{border-right-width:2px;padding:16px 18px}.editorial-hero .hero-services-heading{padding-bottom:10px}.editorial-hero .hero-services-panel article{gap:12px;min-height:51px}.editorial-hero .hero-services-panel article>svg{font-size:15px}}.hero-review{color:#795a31;background:#ffffff6b;border:1px solid #c9b28f;border-radius:5px;align-items:center;gap:7px;padding:13px 17px;font-size:10px;font-weight:600;display:flex}.hero-review svg{color:var(--gold);font-size:13px}.hero-review:hover{background:var(--gold);color:#fff;border-color:var(--gold)}.hero-review:hover svg{color:#fff}.editorial-hero{isolation:isolate}.editorial-hero .hero-copy,.editorial-hero .hero-services-panel{z-index:2;position:relative}.hero-logo-watermark{opacity:.055;filter:grayscale()sepia(.35);pointer-events:none;z-index:0;width:clamp(230px,26vw,390px);height:auto;position:absolute;top:50%;left:3.5%;transform:translateY(-50%)}.head-review-button{display:none!important}@media (width<=850px){.hero-logo-watermark{opacity:.04;width:250px;top:67%;left:-35px}.hero-review{padding:10px 12px;font-size:9px}}.hero-logo-watermark{opacity:.09;filter:grayscale()sepia(.5);z-index:1;width:clamp(420px,43vw,650px);top:52%;left:-1%;transform:translateY(-50%)rotate(-7deg)}.editorial-hero .hero-services-panel{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(145deg,#fbf8f3bd,#eee5d894)}@media (width<=850px){.hero-logo-watermark{opacity:.065;width:390px;top:70%;left:-75px;transform:translateY(-50%)rotate(-7deg)}}.hero-logo-watermark{opacity:.085;filter:grayscale()sepia(.5);background-image:url(/brand/saqf-logo.png);background-position:0;background-repeat:no-repeat;background-size:auto 100%;width:clamp(260px,29vw,430px);height:clamp(430px,48vw,680px);overflow:hidden}@media (width<=850px){.hero-logo-watermark{opacity:.06;width:260px;height:430px;top:69%;left:-45px}}.editorial-footer{grid-template-columns:minmax(180px,.8fr) minmax(0,1.6fr);max-width:none}.footer-info{max-width:680px}.footer-qr{display:none!important}@media (width<=600px){html,body{max-width:100%;overflow-x:hidden}.editorial-topbar{gap:7px;padding:8px 12px 10px}.editorial-topbar .brand img{width:138px;height:50px}.editorial-topbar nav{justify-content:center;gap:6px}.head-icon{width:35px;height:35px;font-size:13px}.editorial-hero{gap:16px;margin:0 8px;padding:22px 15px 17px}.editorial-hero .hero-copy{padding-right:14px}.editorial-hero h1{font-size:30px;line-height:1.48}.editorial-hero .hero-text{margin:12px 0 15px;font-size:11px;line-height:1.85}.editorial-hero .hero-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.editorial-hero .hero-actions .primary{text-align:center;grid-column:1/-1;padding:11px}.editorial-hero .secondary,.editorial-hero .hero-review{text-align:center;justify-content:center;padding:10px 7px;font-size:8px}.editorial-hero .hero-services-panel{padding:13px 15px}.editorial-hero .hero-services-heading strong{font-size:12px}.editorial-hero .hero-services-panel article{min-height:48px}.editorial-intro{margin:9px 8px 0;padding:20px 14px 14px}.editorial-intro h2{font-size:24px}.editorial-intro>p{font-size:10px}.editorial-home .property-choices{margin:0 8px 22px}.editorial-home .choice-card{grid-template-columns:52px 1fr;gap:12px;min-height:105px;padding:14px 15px}.editorial-home .choice-icon{width:50px;height:50px;font-size:29px}.editorial-home .choice-card h3{font-size:18px}.listing{min-height:245px;padding:17px}.listing h3{margin:14px 0 6px;font-size:15px;line-height:1.8}.listing-bottom{align-items:flex-end;gap:8px}.listing-bottom strong{font-size:19px}.listing-links a{align-items:center;min-height:34px;display:flex}.editorial-footer{grid-template-columns:1fr;gap:13px;padding:18px 15px}.footer-identity{grid-column:auto;justify-content:flex-start;padding-bottom:11px}.footer-identity img{width:118px;height:46px}.footer-info{gap:8px;font-size:8px}.footer-contact{grid-template-columns:1fr;gap:7px;display:grid}.footer-social{padding-top:2px}}.listing-meta{align-items:center;gap:8px;display:flex}.condition{color:#755a35;background:#f4eee5;border:1px solid #cdbb9f;border-radius:999px;justify-content:center;align-items:center;padding:4px 9px;font-size:9px;font-weight:700;line-height:1.2;display:inline-flex}.condition.new{background:var(--gold);border-color:var(--gold);color:#fff}.condition.renewed{color:#6f6558;background:#f7f3ed}.showcase-kicker{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.showcase-kicker .condition{margin-right:auto}.listing,.property-showcase{position:relative}.reservation-badge{border:1px solid #a91f1f;border-radius:999px;justify-content:center;align-items:center;padding:8px 20px;line-height:1;display:inline-flex;box-shadow:0 7px 18px #99181847;color:#fff!important;background:#c62828!important;font-size:12px!important;font-weight:900!important}.reservation-badge-top{z-index:12;letter-spacing:.2px;position:absolute;top:14px;right:14px}.reservation-badge-inline{text-align:center;letter-spacing:.1px;max-width:calc(100% - 72px);line-height:1.55;position:static}@media (width<=600px){.reservation-badge-top{padding:7px 17px;top:10px;right:10px;font-size:11px!important}}.editorial-topbar .brand img{width:190px;height:68px}@media (width<=600px){.editorial-topbar .brand img{width:142px;height:52px}}.rentals-back{border:1px solid var(--gold);background:var(--gold);color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;min-height:46px;padding:0;font-family:inherit;transition:all .2s;display:inline-flex;box-shadow:0 8px 22px #6f4e233d}.rentals-back:hover{background:#8f6938;border-color:#8f6938;transform:translate(3px);box-shadow:0 10px 26px #6f4e2352}.rentals-back svg{font-size:18px}.rentals-only-hero{grid-template-columns:1fr;min-height:330px}.rentals-only-hero .hero-copy{max-width:780px}.rentals-only-hero .hero-logo-watermark{top:51%;left:4%}@media (width<=600px){.rentals-back{width:40px;height:40px;min-height:40px}.rentals-back svg{font-size:16px}.rentals-only-hero{min-height:255px}.rentals-only-hero .hero-logo-watermark{top:55%;left:-35px}}.editorial-home{background:linear-gradient(#f5efe6 0%,#eee5d8 48%,#f7f3ec 100%)}.editorial-topbar{background:#f8f4edf0;box-shadow:0 7px 24px #4837200e}.top-review{color:#765831;white-space:nowrap;background:#ffffff8c;border:1px solid #d4c4ad;border-radius:999px;align-items:center;gap:7px;min-height:39px;padding:0 14px;font-size:9px;font-weight:700;display:flex}.top-review svg{color:var(--gold)}.top-review:hover{background:var(--gold);color:#fff;border-color:var(--gold)}.top-review:hover svg{color:#fff}.role-actions{grid-template-columns:1fr 1fr;max-width:430px;gap:9px!important;display:grid!important}.role-action{color:#3d352d;background:#ffffff8f;border:1px solid #cdbb9f;align-items:center;gap:11px;min-height:58px;padding:9px 14px;transition:all .2s;display:flex}.role-action>svg{background:var(--gold);color:#fff;border-radius:50%;width:31px;height:31px;padding:8px}.role-action>span{flex-direction:column;gap:2px;display:flex}.role-action small{color:#8d6b3e;font-size:7px}.role-action strong{font-size:11px}.role-action:hover{background:var(--gold);color:#fff;border-color:var(--gold)}.role-action:hover>svg{color:#8d6837;background:#fff}.role-action:hover small{color:#f0dfc5}.editorial-hero{border:1px solid #ddcfbb;border-top:6px solid var(--gold);background:linear-gradient(135deg,#f8f4ed 0%,#eadfce 100%);min-height:390px;margin:0 clamp(14px,3vw,42px);padding-top:40px;padding-bottom:40px;box-shadow:0 18px 50px #4b381f14}.editorial-hero .hero-copy{max-width:720px}.editorial-hero h1{font-size:clamp(42px,5vw,68px);line-height:1.3}.editorial-intro{background:#ffffff80;border:1px solid #baa4848c;align-items:center;max-width:1180px;margin:28px auto 0;padding:34px 38px 28px;box-shadow:0 12px 32px #4b381f0d}.editorial-home .property-choices{max-width:1180px;margin:0 auto 42px;box-shadow:0 16px 42px #4b381f13}.editorial-home .choice-card{background:#f9f6f0e0;min-height:148px;padding-top:21px;padding-bottom:21px}.editorial-home .choice-card:hover,.editorial-home .choice-card.selected{background:#eadfce}.editorial-home .services-showcase{margin:18px clamp(14px,3vw,42px) 0;box-shadow:0 12px 34px #4b381f0e}.editorial-footer{box-shadow:0 -10px 32px #4b381f0e}@media (width<=600px){.editorial-hero{border-top-width:4px;min-height:320px;margin:0 10px;padding:24px 17px}.editorial-hero h1{font-size:31px;line-height:1.45}.editorial-home .services-showcase{margin:10px 10px 0}.editorial-intro{margin:14px 10px 0;padding:24px 16px 17px}.editorial-home .property-choices{margin:0 10px 26px}.editorial-home .choice-card{min-height:112px;padding:15px 17px}.section-heading{padding-top:22px}.top-review{min-height:33px;padding:0 10px;font-size:7px}.role-actions{max-width:none}.role-action{gap:7px;min-height:52px;padding:7px 9px}.role-action>svg{width:27px;height:27px;padding:7px}.role-action strong{font-size:9px}}.land-offer .quick-stage{grid-template-columns:.92fr 1.08fr}.land-offer .quick-media video{object-fit:contain}.land-price .quick-code strong{letter-spacing:0;font-size:19px}.land-price .quick-code small{font-size:9px}.land-sale-options{background:#f8f4ed;border:1px solid #d5c4aa;grid-template-columns:1fr 1fr;display:grid}.land-sale-options>div{flex-direction:column;gap:3px;padding:12px 14px;display:flex}.land-sale-options>div+div{border-right:1px solid #d5c4aa}.land-sale-options span{color:#81776b;font-size:8px}.land-sale-options strong{color:#604726;font-size:16px}.land-sale-options small{color:#8a6535;font-size:10px;font-weight:700}@media (width<=760px){.land-offer .quick-stage{grid-template-columns:1fr}.land-price .quick-code strong{font-size:15px}.land-sale-options>div{padding:9px 10px}.land-sale-options strong{font-size:13px}.land-sale-options small{font-size:8px}}.land-record-wrap{background:#fff;border:1px solid #d5c4aa}.land-record-wrap h2{color:#765936;background:#f4ede3;border-bottom:1px solid #d5c4aa;margin:0;padding:8px 11px;font-size:10px;font-weight:700}.land-record{background:#fff;grid-template-columns:repeat(5,1fr);display:grid}.land-record>div{border-bottom:1px solid #e1d5c3;border-left:1px solid #e1d5c3;flex-direction:column;justify-content:center;gap:3px;min-height:58px;padding:9px 11px;display:flex}.land-record>div:last-child{border-left:0}.land-record span{color:#8b7c68;font-size:7px}.land-record strong{color:#59442b;font-size:10px;line-height:1.6}.media-watermark{z-index:3;border-right:3px solid var(--gold);pointer-events:none;background:#faf7f2e6;align-items:center;gap:7px;padding:5px 8px;display:flex;position:absolute;top:14px;right:14px}.media-watermark img{object-fit:contain;width:75px;height:28px}.media-watermark span{color:#604726;font-size:7px;font-weight:700}@media (width<=760px){.land-record{grid-template-columns:1fr 1fr}.land-record>div{min-height:52px;padding:8px 9px}.land-record>div:nth-child(2n){border-left:0}.land-record>div:last-child{border-left:1px solid #e1d5c3}.land-record strong{font-size:9px}.media-watermark{padding:4px 6px;top:9px;right:9px}.media-watermark img{width:58px;height:22px}.media-watermark span{font-size:6px}}.a06-offer{--a06-gold:var(--gold);--a06-ink:#28231e;--a06-cream:#f5efe6;background:var(--a06-cream);min-height:100vh;color:var(--a06-ink);font-family:Noto Kufi Arabic,Arial,sans-serif}.a06-head{border-top:7px solid var(--a06-gold);background:#f9f6f0;border-bottom:1px solid #dacbb5;justify-content:space-between;align-items:center;height:86px;padding:0 clamp(20px,5vw,72px);display:flex}.a06-head img{object-fit:contain;width:170px;height:62px}.a06-head span{color:#7b603c;font-size:12px;font-weight:700}.a06-hero{background:#15130f;height:min(72svh,720px);position:relative;overflow:hidden}.a06-hero>img{object-fit:cover;object-position:center 43%;width:100%;height:100%}.a06-hero-shade{background:linear-gradient(90deg,#00000014,#000000b3);position:absolute;inset:0}.a06-hero-copy{color:#fff;border-right:7px solid var(--a06-gold);max-width:670px;padding-right:28px;position:absolute;bottom:clamp(38px,8vw,100px);right:clamp(25px,7vw,105px)}.a06-hero-copy small{color:#ddbd82;font-size:16px;font-weight:700}.a06-hero-copy h1{margin:11px 0 16px;font-size:clamp(42px,6vw,78px);line-height:1.35}.a06-hero-copy p{font-size:18px}.a06-summary{z-index:2;grid-template-columns:1.45fr .55fr;gap:28px;max-width:1180px;margin:-45px auto 0;padding:0 18px;display:grid;position:relative}.a06-intro,.a06-price{background:#fff;border:1px solid #dbcbb4;padding:30px;box-shadow:0 18px 45px #46331a1c}.a06-intro{gap:24px;display:flex}.a06-intro>span{background:var(--a06-gold);color:#fff;border-radius:50%;flex:none;place-items:center;width:72px;height:72px;font-size:20px;font-weight:800;display:grid}.a06-intro small,.a06-price>small,.a06-title small,.a06-cta small{color:#977344;font-size:10px;font-weight:700}.a06-intro h2,.a06-title h2,.a06-cta h2{margin:6px 0 8px;font-size:25px}.a06-intro p{color:#766d61;font-size:11px;line-height:2}.a06-price{flex-direction:column;justify-content:center;display:flex}.a06-price>strong{color:var(--a06-gold);margin:4px 0;font-size:35px}.a06-price em{font-size:13px;font-style:normal}.a06-price>span{color:#756a5d;font-size:11px}.a06-price-location{color:#654923;border-top:1px solid #e6dac8;align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.a06-price-location>svg{color:var(--gold);flex:none;font-size:22px}.a06-price-location>span{flex-direction:column;gap:2px;display:flex}.a06-price-location small{color:#8b7c68;font-size:8px}.a06-price-location b{font-size:10px;line-height:1.7}.a06-facts{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1180px;margin:26px auto 0;padding:0 18px;display:grid}.a06-facts article{background:#ede3d5;grid-template-columns:38px 1fr;align-items:center;column-gap:10px;padding:21px;display:grid}.a06-facts svg{color:var(--a06-gold);grid-row:1/3;font-size:25px}.a06-facts span{color:#817566;font-size:9px}.a06-facts strong{font-size:15px}.a06-section{max-width:1180px;margin:70px auto;padding:0 18px}.a06-title{border-right:4px solid var(--a06-gold);margin-bottom:23px;padding-right:17px}.a06-unit-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.a06-unit-grid article{background:#fff;border:1px solid #ddcfbc;padding:24px}.a06-unit-grid b{color:var(--a06-gold);font-size:38px}.a06-unit-grid span{margin-right:7px;font-size:11px}.a06-unit-grid p{margin-top:10px;font-size:13px;font-weight:700}.a06-features{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.a06-features span{color:#fff;background:#2c2924;padding:10px 15px;font-size:10px}.a06-gallery{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.a06-gallery img{object-fit:cover;width:100%;height:260px}.a06-video{background:#171512;margin-top:16px;position:relative}.a06-video video{width:100%;max-height:680px;display:block}.a06-video span{color:#fff;background:#000000bf;padding:9px 12px;font-size:10px;position:absolute;top:14px;right:14px}.a06-cta{color:#fff;background:#171512;justify-content:space-between;align-items:center;gap:28px;padding:45px max(25px,50vw - 572px);display:flex}.a06-contact-stack{flex-direction:column;gap:13px;min-width:min(100%,430px);display:flex}.a06-cta nav{gap:9px;display:flex}.a06-cta a{color:#fff;border:1px solid #725a39;justify-content:center;align-items:center;gap:7px;padding:12px 17px;font-size:10px;display:flex}.a06-direct-contact a{flex:1}.a06-direct-contact a:first-child{background:#1d8b56;border-color:#1d8b56}.a06-social{border-top:1px solid #463d31;justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}.a06-social>span{color:#c8bba7;font-size:9px}.a06-social nav{align-items:center}.a06-social a{border-radius:50%;width:34px;height:34px;padding:0}.a06-social b{color:#c8bba7;font-size:9px;font-weight:600}@media (width<=760px){.a06-head{height:69px;padding:0 16px}.a06-head img{width:125px;height:48px}.a06-head span{font-size:8px}.a06-hero{height:68svh}.a06-hero-copy{border-right-width:4px;padding-right:16px;bottom:35px;left:18px;right:18px}.a06-hero-copy small{font-size:10px}.a06-hero-copy h1{font-size:35px}.a06-hero-copy p{font-size:11px}.a06-summary{grid-template-columns:1fr;margin-top:-22px}.a06-intro{gap:14px;padding:20px}.a06-intro>span{width:54px;height:54px;font-size:15px}.a06-intro h2,.a06-title h2,.a06-cta h2{font-size:20px}.a06-price{padding:20px}.a06-price>strong{font-size:28px}.a06-price-location{margin-top:13px;padding-top:12px}.a06-price-location b{font-size:9px}.a06-facts,.a06-unit-grid{grid-template-columns:1fr}.a06-section{margin:48px auto}.a06-gallery{grid-template-columns:1fr 1fr}.a06-gallery img{height:185px}.a06-cta{padding:31px 18px;display:block}.a06-contact-stack{min-width:0;margin-top:18px}.a06-cta .a06-direct-contact{grid-template-columns:1fr 1fr;margin-top:0;display:grid}.a06-cta .a06-social,.a06-social nav{margin-top:0;display:flex}.a06-cta a{justify-content:center;padding:11px 6px;font-size:8px}}.saqf-links-page{color:#302b25;background:#f4efe7;min-height:100vh;padding:34px clamp(16px,4vw,54px) 60px;font-family:Noto Kufi Arabic,Arial,sans-serif}.saqf-links-head{border-top:5px solid var(--gold);background:#fff;align-items:center;gap:24px;max-width:980px;margin:0 auto 24px;padding:22px 24px;display:flex;box-shadow:0 10px 30px #4b381f12}.saqf-links-head img{object-fit:contain;width:165px;height:70px}.saqf-links-head small{color:#9a7442;font-size:9px;font-weight:800}.saqf-links-head h1{margin:3px 0;font-size:25px}.saqf-links-head p{color:#7d7469;font-size:10px}.saqf-links-list{gap:9px;max-width:980px;margin:auto;display:grid}.saqf-links-list article{background:#fff;border:1px solid #ddd0bc;justify-content:space-between;align-items:center;gap:18px;min-height:86px;padding:14px 16px;display:flex}.saqf-link-identity{grid-template-columns:65px 1fr;align-items:center;gap:2px 12px;display:grid}.saqf-link-identity b{color:#d9b77f;background:#2f2b26;grid-row:1/3;place-items:center;width:58px;height:58px;font-size:17px;display:grid}.saqf-link-identity span{font-size:13px;font-weight:800}.saqf-link-identity small{color:#807567;font-size:9px}.saqf-link-actions{align-items:stretch;display:flex}.saqf-link-actions button{cursor:pointer;background:var(--gold);color:#fff;border:0;justify-content:center;align-items:center;gap:8px;min-width:150px;min-height:46px;padding:0 18px;font-family:inherit;display:flex}.saqf-link-actions button.copied{background:#347454}.saqf-link-actions button strong{font-size:10px}.saqf-link-actions svg{font-size:14px}@media (width<=620px){.saqf-links-page{padding:12px 10px 34px}.saqf-links-head{gap:12px;margin-bottom:12px;padding:16px 14px}.saqf-links-head img{width:98px;height:50px}.saqf-links-head h1{font-size:18px}.saqf-links-head p{font-size:8px}.saqf-links-list article{gap:9px;padding:11px 10px}.saqf-link-identity{grid-template-columns:49px 1fr;gap:2px 8px}.saqf-link-identity b{width:47px;height:47px;font-size:13px}.saqf-link-identity span{font-size:10px}.saqf-link-identity small{font-size:7px}.saqf-link-actions button{min-width:112px;padding:0 11px}.saqf-link-actions button strong{font-size:8px}}.land-offer .quick-title h1{font-weight:700}.land-offer .quick-title p{color:#4f4840;font-weight:700}.land-offer .quick-title>div span{font-weight:800}.land-offer .quick-specs span,.land-offer .land-sale-options span,.land-offer .land-sale-options small,.land-offer .quick-actions strong{font-weight:700}.land-offer .land-price span{color:#5f4a30;font-size:11px;font-weight:800}.land-offer .land-price strong{font-weight:800}.land-offer .land-price small{font-weight:700}.land-record-wrap h2{padding:6px 9px;font-size:9px;font-weight:800}.land-record>div{gap:1px;min-height:42px;padding:5px 8px}.land-record span{font-size:7px;font-weight:700}.land-record strong{font-size:9px;font-weight:800;line-height:1.45}@media (width<=760px){.land-offer .quick-info{gap:11px}.land-offer .land-price span{font-size:9px}.land-record>div{min-height:39px;padding:5px 7px}.land-record-wrap h2{padding:5px 8px}.land-record strong{font-size:8px}}.land-media-shell{background:#24211d;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.land-media-tabs{background:#f8f4ed;border-bottom:1px solid #d7c7b0;grid-template-columns:repeat(3,1fr);display:grid}.land-media-tabs.two-tabs{grid-template-columns:repeat(2,1fr)}.land-media-tabs button{color:#796a57;cursor:pointer;background:0 0;border:0;border-left:1px solid #d7c7b0;justify-content:center;align-items:center;gap:7px;min-height:54px;font-family:inherit;font-size:9px;display:flex}.land-media-tabs button:last-child{border-left:0}.land-media-tabs button svg{color:#a27b45;font-size:14px}.land-media-tabs button.active{background:var(--gold);color:#fff}.land-media-tabs button.active svg{color:#fff}.land-media-view{place-items:stretch stretch;min-height:0;display:grid;position:relative;overflow:hidden}.land-media-view>video,.land-data-image,.land-gallery{width:100%;height:100%;min-height:0}.land-video-panel{background:#24211d;width:100%;height:100%;min-height:0;position:relative}.land-video-panel video{object-fit:contain;background:#24211d;width:100%;height:100%;display:block}.land-media-view>video{object-fit:contain;background:#24211d;display:block}.land-data-image{background:#e9e1d5;place-items:center;display:grid;overflow:auto}.land-data-image img{object-fit:contain;width:100%;height:100%;display:block}.land-gallery{background:#24211d;position:relative;overflow:hidden}.land-gallery>img{object-fit:cover;width:100%;height:100%;display:block}.land-gallery-count{color:#fff;background:#1f1c18c7;border-radius:99px;padding:6px 9px;font-size:9px;position:absolute;top:14px;left:14px}.land-gallery>.gallery-prev,.land-gallery>.gallery-next{color:#fff;cursor:pointer;background:#1f1c18b3;border:0;width:42px;height:52px;font-size:31px;position:absolute;top:50%;transform:translateY(-50%)}.land-gallery>.gallery-prev{right:12px}.land-gallery>.gallery-next{left:12px}.land-thumbs{background:#1f1c18b8;gap:7px;padding:6px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.land-thumbs button{opacity:.7;cursor:pointer;background:0 0;border:2px solid #0000;width:48px;height:55px;padding:0}.land-thumbs button.active{opacity:1;border-color:#d6b47e}.land-thumbs img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=760px){.land-media-shell{height:48svh;min-height:360px}.land-media-tabs button{gap:5px;min-height:48px;font-size:8px}.land-media-tabs button svg{font-size:13px}.land-gallery>.gallery-prev,.land-gallery>.gallery-next{width:35px;height:45px}.land-thumbs button{width:39px;height:45px}}.listing-gallery{background:#e8dfd2;grid-template-rows:145px 145px;grid-template-columns:1.5fr 1fr 1fr;gap:5px;margin:-28px -28px 24px;display:grid;overflow:hidden}.listing-gallery>a{background:#d8cbb8;min-width:0;display:block;overflow:hidden}.listing-gallery>a:first-child{grid-row:1/3}.listing-gallery img{object-fit:cover;width:100%;height:100%;transition:transform .25s,filter .25s;display:block}.listing-gallery a:hover img{filter:brightness(1.04);transform:scale(1.025)}@media (width<=600px){.listing-gallery{grid-template-rows:105px 105px;grid-template-columns:1.45fr 1fr 1fr;gap:3px;margin:-17px -17px 17px}}.listing-video{background:#211f1c;place-items:center;margin:-28px -28px 5px;display:grid;position:relative;overflow:hidden}.listing-video video{object-fit:contain;background:#211f1c;width:100%;height:430px;display:block}.listing-video>span{color:#fff;border-right:3px solid var(--gold);pointer-events:none;background:#1f1d1ad1;padding:6px 9px;font-size:8px;position:absolute;bottom:12px;right:12px}@media (width<=600px){.listing-video{margin:-17px -17px 3px}.listing-video video{height:390px}.listing-video>span{bottom:8px;right:8px}}.featured-stack{gap:24px;display:grid}.property-media-browser{background:#211f1c;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.property-media-tabs{z-index:4;background:#f7f1e8;border-bottom:1px solid #d5c5ad;grid-template-columns:repeat(2,1fr);display:grid;position:relative}.property-media-tabs button{color:#765c39;cursor:pointer;background:0 0;border:0;border-left:1px solid #d5c5ad;justify-content:center;align-items:center;gap:8px;min-height:52px;font-family:inherit;font-size:10px;font-weight:700;display:flex}.property-media-tabs button:last-child{border-left:0}.property-media-tabs button.active{background:var(--gold);color:#fff}.property-media-browser>video,.property-photo-view{width:100%;height:100%;min-height:0}.property-media-browser>video{object-fit:contain;background:#211f1c;display:block}.property-photo-view{background:#211f1c;position:relative;overflow:hidden}.property-photo-view>img{object-fit:cover;width:100%;height:100%;display:block}.property-photo-view>button{color:#fff;cursor:pointer;background:#1f1d1ab8;border:0;width:42px;height:54px;font-size:32px;position:absolute;top:50%;transform:translateY(-50%)}.photo-prev{right:12px}.photo-next{left:12px}.photo-count{color:#fff;background:#1f1d1ac2;border-radius:99px;padding:6px 9px;font-size:9px;position:absolute;bottom:12px;left:12px}.showcase-actions .watch-action{cursor:pointer;text-align:right;border:0;font-family:inherit}.showcase-actions .watch-action>svg{font-size:22px}.property-media-browser .media-caption{z-index:3}@media (width<=850px){.featured-stack{gap:18px}.property-media-tabs button{min-height:47px;font-size:9px}.property-media-browser{min-height:390px}.property-media-browser>video,.property-photo-view{height:340px}.property-photo-view>button{width:35px;height:46px}}.showcase-actions button.watch-action{align-items:center;min-height:48px;display:flex}.showcase-actions button.watch-action>svg{color:var(--gold)}.property-media-browser{height:380px;display:block;min-height:380px!important}.property-media-tabs{z-index:5;background:0 0;border:0;flex-direction:column;gap:7px;display:flex;position:absolute;top:12px;left:12px}.property-media-tabs button{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1f1d1ad1;border-radius:4px;width:88px;padding:7px 9px;box-shadow:0 6px 16px #0000001f;border:1px solid #ffffff6b!important;min-height:40px!important}.property-media-tabs button:last-child{border:1px solid #ffffff6b!important}.property-media-tabs button svg{font-size:15px}.property-media-tabs button span{font-size:8px}.property-media-tabs button.active{background:var(--gold);border-color:var(--gold)!important}.property-photo-view>img{object-position:center}@media (width<=850px){.property-media-browser{height:320px;min-height:320px!important}.property-media-browser>video,.property-photo-view{height:320px!important}.property-media-tabs{gap:5px;top:8px;left:8px}.property-media-tabs button{width:72px;padding:5px 7px;min-height:35px!important}.property-media-tabs button svg{font-size:13px}.property-media-tabs button span{font-size:7px}}.showcase-kicker .verified-label{color:#7a5b32;background:0 0;border:1px solid #d7c3a6;padding:6px 10px;font-size:9px}.map-action{justify-content:center;flex-direction:row!important;align-items:center!important;gap:7px!important;display:inline-flex!important}.map-action svg{color:var(--gold-dark);flex:none;font-size:16px}.showcase-actions .map-action svg{font-size:18px}.showcase-type{color:var(--gold-dark);margin:16px 0 -8px;font-size:18px;font-weight:800}.showcase-details>.showcase-type+h3{margin-top:13px}@media (width<=850px){.showcase-type{margin:12px 0 -5px;font-size:15px}}@media (width<=760px){.featured-wrap{margin-bottom:28px;padding:0 12px}.featured-stack{gap:14px}.property-showcase{border-color:#d8c6aa;box-shadow:0 8px 24px #5b442514}.property-media-browser{height:240px;min-height:240px!important}.property-media-browser>video,.property-photo-view{height:240px!important}.property-media-tabs{gap:4px;top:7px;left:7px}.property-media-tabs button{border-radius:3px;width:64px;padding:4px 6px;min-height:32px!important}.property-media-tabs button svg{font-size:12px}.property-media-tabs button span{font-size:7px}.property-photo-view>button{width:31px;height:40px;font-size:25px}.photo-prev{right:7px}.photo-next{left:7px}.showcase-details{padding:15px 14px 14px}.showcase-kicker{gap:7px;padding-bottom:9px;font-size:9px}.showcase-kicker strong{padding:5px 7px;font-size:8px}.showcase-type{margin:10px 0 0;font-size:14px}.showcase-details>.showcase-type+h3{margin:8px 0 10px;font-size:15px;line-height:1.75}.spec-grid{gap:6px}.spec-grid>div{gap:3px;padding:8px 9px}.spec-grid span{font-size:8px}.spec-grid strong{font-size:10px;line-height:1.55}.price-spec>strong{font-size:19px}.showcase-actions{grid-template-columns:1fr 1fr 1fr;gap:5px;padding-top:9px}.showcase-actions .watch-action{grid-column:auto;min-height:42px;padding:5px 7px}.showcase-actions .watch-action>svg{font-size:15px}.watch-action small{display:none}.watch-action strong{font-size:7px}.showcase-actions>a{min-height:42px;padding:5px;font-size:8px}}.active-property-section .property-showcase,.active-property-section .listing{scroll-margin-top:14px}.active-property-section .section-arrival{animation:2.1s both sectionArrival}@keyframes sectionArrival{0%,to{box-shadow:0 0 0 5px #b38b5221,0 18px 42px #46301624}22%,68%{border-color:#6f4b23;box-shadow:0 0 0 9px #b38b526b,0 22px 52px #4630163d}}@media (width<=760px){.active-property-section .section-arrival{animation-duration:1.8s}}.property-showcase{border:2px solid #cdb58f;border-radius:8px;box-shadow:0 10px 28px #513c2017}.featured-stack{gap:30px}.property-media-browser{height:300px;min-height:300px!important}.property-media-browser>video,.property-photo-view{height:300px!important}.media-full-link{z-index:6;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#23201ce6;border-radius:4px;align-items:center;gap:7px;padding:9px 12px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;bottom:12px;right:12px}.property-photo-view .media-full-link{left:12px;right:auto}.property-thumbnails{z-index:4;scrollbar-width:thin;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1f1d1ac7;border-radius:6px;gap:6px;padding:6px;display:flex;position:absolute;bottom:10px;left:12px;right:12px;overflow-x:auto}.property-thumbnails button{cursor:pointer;background:#211f1c;border:2px solid #0000;border-radius:4px;flex:0 0 50px;width:50px;height:42px;padding:0;overflow:hidden}.property-thumbnails button.active{border-color:var(--gold);box-shadow:0 0 0 1px #fff}.property-thumbnails img{object-fit:cover;width:100%;height:100%;display:block}.property-photo-view .photo-count{bottom:70px}.property-photo-view .media-full-link{bottom:68px}.showcase-kicker .offer-code{color:#55462f;align-items:center;gap:7px;font-size:12px;display:inline-flex}.showcase-kicker .offer-code b{background:var(--gold);color:#fff;border-radius:4px;place-items:center;min-width:54px;padding:7px 10px;font-size:18px;line-height:1;display:inline-grid}.showcase-type{font-size:20px}.listing{border:2px solid #dfd1bd;border-radius:7px}.listing .number{color:#76582f;background:#efe4d3;border-radius:4px;place-items:center;min-width:45px;padding:6px 8px;font-size:13px;font-weight:800;display:inline-grid}.listing .type{font-size:15px}@media (width<=760px){.featured-stack{gap:22px}.property-showcase{border-width:2px;border-radius:7px;box-shadow:0 7px 20px #513c2014}.property-media-browser{height:190px;min-height:190px!important}.property-media-browser>video,.property-photo-view{height:190px!important}.property-media-tabs button{width:58px;min-height:29px!important}.media-full-link{padding:7px 9px;font-size:7px;bottom:7px;right:7px}.property-photo-view .media-full-link{left:7px;right:auto}.property-thumbnails{gap:4px;padding:4px;bottom:6px;left:7px;right:7px}.property-thumbnails button{flex-basis:42px;width:42px;height:34px}.property-photo-view .photo-count{bottom:52px}.property-photo-view .media-full-link{bottom:50px}.property-media-tabs{flex-direction:row;top:7px;left:7px}.property-media-tabs button{width:auto;min-width:64px}.showcase-kicker{flex-wrap:wrap;justify-content:flex-start}.showcase-kicker .offer-code{border-bottom:1px solid #e5d9c8;order:-1;justify-content:space-between;width:100%;padding-bottom:7px;font-size:10px}.showcase-kicker .offer-code b{min-width:58px;padding:7px 11px;font-size:19px}.showcase-type{margin-top:12px;font-size:17px!important}.listing{border-width:2px;padding:19px}.listing .listing-media{height:190px;margin:-19px -19px 17px}.listing .listing-media img,.listing .listing-media video{height:190px}.listing .number{min-width:48px;font-size:14px}.listing .type{font-size:14px}}.service-entry{display:block}.service-entry article{transition:background .2s}.service-entry:hover article{background:#b38b5214}.start-page{color:#2b2925;background:linear-gradient(#f7f3ec 0%,#ece3d6 100%);min-height:100vh}.start-header{background:#faf7f1ed;border-bottom:1px solid #d8c9b4;justify-content:space-between;align-items:center;height:92px;padding:0 clamp(20px,5vw,72px);display:flex}.start-header img{object-fit:contain;width:180px;height:68px}.start-header span{color:#795a31;font-size:11px;font-weight:700}.start-hero{text-align:center;padding:58px 20px 35px}.start-eyebrow{color:#9a7442;margin:0 0 10px;font-size:10px;font-weight:700}.start-hero h1{color:#3a342d;margin:0;font-size:clamp(34px,5vw,58px)}.start-hero>p:last-child{color:#756d63;margin:13px auto 0;font-size:13px}.journey-options{grid-template-columns:1.08fr .92fr;align-items:start;gap:18px;max-width:1040px;margin:0 auto;padding:0 22px 70px;display:grid}.journey-card{background:#fff;border:1px solid #d8c9b4;padding:28px;box-shadow:0 14px 38px #49371f12}.owner-journey{border-top:5px solid var(--gold)}.tenant-journey{border-top:5px solid #6f6558}.journey-card-head{align-items:center;gap:14px;display:flex}.journey-icon{color:#8a6535;background:#efe5d6;place-items:center;width:52px;height:52px;font-size:23px;display:grid}.journey-card-head small{color:#8a8177;margin-bottom:3px;font-size:8px;display:block}.journey-card-head h2{margin:0;font-size:25px}.journey-lead{color:#756d63;margin:18px 0;font-size:11px;line-height:1.9}.package-price{color:#fff;border-right:5px solid var(--gold);background:#2d2a26;grid-template-columns:1fr auto;align-items:end;padding:20px 22px;display:grid}.package-price>span{color:#d9c4a4;font-size:10px}.package-price strong{color:#d7b77f;grid-area:1/2/3;font-size:35px}.package-price strong small{font-size:11px}.package-price p{color:#bdb4a7;margin:4px 0 0;font-size:8px}.package-includes{padding:21px 0 10px}.package-includes h3{margin:0 0 14px;font-size:13px}.package-includes ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.package-includes li{color:#5e564d;align-items:center;gap:9px;font-size:10px;display:flex}.package-includes li svg{color:#a47a42;flex:none;font-size:13px}.package-note{border-top:1px solid #eee5d8;padding-top:11px;color:#8b8175!important;font-size:8px!important}.owner-start-button,.tenant-start-button{background:var(--gold);color:#fff;align-items:center;gap:12px;min-height:62px;padding:10px 15px;display:flex}.owner-start-button>svg:first-child{font-size:24px}.owner-start-button>svg:last-child{margin-right:auto}.owner-start-button span{flex-direction:column;display:flex}.owner-start-button small{color:#f1e5d4;font-size:8px}.owner-start-button strong{font-size:13px}.tenant-benefits{gap:9px;margin:26px 0 32px;display:grid}.tenant-benefits>div{background:#faf7f2;border:1px solid #e0d5c5;align-items:center;gap:12px;min-height:68px;padding:12px;display:flex}.tenant-benefits>div>svg{color:#9a7442;font-size:20px}.tenant-benefits span{flex-direction:column;gap:3px;display:flex}.tenant-benefits strong{font-size:11px}.tenant-benefits small{color:#82786c;font-size:8px}.tenant-start-button{background:#35312c;justify-content:center}.tenant-start-button svg{margin-right:auto}.start-footer{background:#e8ddcd;border-top:1px solid #d3c2aa;align-items:center;gap:20px;padding:26px clamp(20px,5vw,72px);display:flex}.start-footer img{object-fit:contain;width:145px;height:54px}.start-footer p{color:#756b60;font-size:9px}.start-footer a{color:#7a5b32;margin-right:auto;font-size:12px;font-weight:700}@media (width<=760px){.start-header{height:76px;padding:0 16px}.start-header img{width:140px;height:54px}.start-header span{font-size:8px}.start-hero{padding:38px 18px 25px}.start-hero h1{font-size:34px}.journey-options{grid-template-columns:1fr;padding:0 12px 45px}.journey-card{padding:20px}.owner-journey{order:1}.tenant-journey{order:2}.journey-card-head h2{font-size:22px}.package-price{padding:16px}.package-price strong{font-size:30px}.start-footer{grid-template-columns:1fr auto;padding:20px 16px;display:grid}.start-footer img{width:120px}.start-footer p{grid-area:2/1/auto/-1;margin:0}.start-footer a{margin-right:0}}.start-simple{background:linear-gradient(#f8f5ef 0%,#eee5d8 100%)}.simple-hero{padding-bottom:28px}.simple-hero h1{font-size:clamp(34px,4.4vw,54px)}.simple-paths{grid-template-columns:1fr 1fr;gap:14px;max-width:960px;margin:0 auto;padding:0 22px 64px;display:grid}.simple-path{appearance:none;color:#2d2924;text-align:right;cursor:pointer;background:#fff;border:1px solid #d9c9b2;grid-template-columns:58px 1fr auto;align-items:center;gap:16px;width:100%;min-height:148px;padding:24px;font-family:inherit;transition:all .2s;display:grid;box-shadow:0 12px 32px #4a371e0f}.simple-path:hover,.simple-path.selected{border-color:var(--gold);transform:translateY(-2px);box-shadow:0 18px 40px #4a371e1c}.simple-path.selected{background:#f4ece0}.simple-path-icon{color:#906b3b;background:#eee3d3;place-items:center;width:58px;height:58px;font-size:24px;display:grid}.simple-path-copy{flex-direction:column;gap:5px;display:flex}.simple-path-copy small{color:#9a7442;font-size:8px;font-weight:700}.simple-path-copy strong{font-size:18px}.simple-path-copy em{color:#7b7267;font-size:9px;font-style:normal}.path-arrow{color:#9a7442;font-size:14px}.tenant-path{color:#fff;background:#302d29;border-color:#302d29}.tenant-path .simple-path-icon{color:#d6b57d;background:#49433b}.tenant-path .simple-path-copy small{color:#d6b57d}.tenant-path .simple-path-copy em{color:#bbb3a8}.tenant-path .path-arrow{color:#d6b57d}.owner-package-panel{border:1px solid #d8c8b0;border-top:5px solid var(--gold);background:#fff;max-width:960px;margin:-32px auto 65px;padding:32px;scroll-margin-top:24px;box-shadow:0 18px 50px #49371f17}.package-heading{border-bottom:1px solid #e4dacb;grid-template-columns:1fr auto;align-items:center;gap:28px;padding-bottom:25px;display:grid}.package-heading>div:first-child>span{color:#9a7442;font-size:9px;font-weight:700}.package-heading h2{margin:7px 0;font-size:28px}.package-heading p{color:#766d62;margin:0;font-size:11px;line-height:1.8}.simple-price{color:#fff;border-right:4px solid var(--gold);background:#302d29;grid-template-columns:1fr auto;align-items:end;min-width:190px;padding:17px 20px;display:grid}.simple-price strong{color:#d8b980;font-size:34px}.simple-price>span{margin-bottom:6px;font-size:11px}.simple-price small{color:#c4baae;grid-column:1/-1;margin-top:3px;font-size:8px}.pricing-note{color:#796e61;margin:10px 0 0;font-size:9px;line-height:1.8}.simple-includes{grid-template-columns:repeat(5,1fr);gap:8px;padding:23px 0;display:grid}.simple-includes>div{background:#faf7f2;border:1px solid #e4dacb;flex-direction:column;gap:9px;min-height:74px;padding:11px;display:flex}.simple-includes svg{color:#a47a42}.simple-includes span{color:#5f574e;font-size:9px;line-height:1.7}.included-title{padding-top:22px}.included-title>span{color:#9a7442;font-size:8px;font-weight:700}.included-title h3{color:#3d352d;margin:4px 0 0;font-size:18px}.owner-steps{border:1px solid #ded2c1;grid-template-columns:repeat(3,1fr);display:grid}.owner-steps>div{align-items:center;gap:11px;padding:15px;display:flex}.owner-steps>div+div{border-right:1px solid #ded2c1}.owner-steps b{color:#896438;background:#ede2d2;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.owner-steps span{flex-direction:column;gap:3px;display:flex}.owner-steps strong{font-size:10px}.owner-steps small{color:#81776c;font-size:7px}.owner-request-button{background:var(--gold);color:#fff;align-items:center;gap:13px;max-width:440px;min-height:64px;margin:24px auto 0;padding:10px 17px;display:flex}.owner-request-button>svg:first-child{font-size:24px}.owner-request-button>svg:last-child{margin-right:auto}.owner-request-button span{flex-direction:column;gap:2px;display:flex}.owner-request-button small{color:#f3e7d5;font-size:7px}.owner-request-button strong{font-size:13px}.simple-footer{margin-top:auto}.exclusive-note{border-right:3px solid var(--gold);color:#5d5143;background:#f4ede3;align-items:center;gap:12px;margin-top:12px;padding:14px 16px;display:flex}.exclusive-note>svg{color:#9a7442;flex:none}.exclusive-note>span{flex-direction:column;gap:4px;display:flex}.exclusive-note strong{font-size:10px}.exclusive-note small{color:#756b60;font-size:8px;line-height:1.8}.marketing-proof{color:#fff;border-right:5px solid var(--gold);background:#302d29;grid-template-columns:1.12fr .88fr;align-items:center;gap:24px;margin:4px 0 18px;padding:22px;display:grid}.proof-copy>span{color:#d8b980;font-size:8px;font-weight:700}.proof-copy h3{margin:6px 0 8px;font-size:20px}.proof-copy p{color:#cec5b9;max-width:510px;margin:0;font-size:9px;line-height:1.9}.proof-copy>a{background:var(--gold);color:#fff;align-items:center;gap:9px;width:max-content;min-height:44px;margin-top:14px;padding:8px 13px;display:flex}.proof-copy>a strong{font-size:9px}.proof-copy>a svg:last-child{margin-right:8px}.proof-points{gap:7px;display:grid}.proof-points>div{cursor:default;background:#38342f;border:1px solid #554e45;align-items:center;gap:10px;min-height:52px;padding:9px 11px;display:flex}.proof-points b{color:#d8b980;background:#453f38;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.proof-points span{flex-direction:column;gap:2px;display:flex}.proof-points strong{font-size:9px}@media (width<=760px){.marketing-proof{grid-template-columns:1fr;gap:16px;padding:17px}.proof-copy h3{font-size:17px}.proof-copy>a{justify-content:center;width:100%}.proof-copy>a svg:last-child{margin-right:auto}}.owner-intake{border-top:1px solid #e1d6c5;margin-top:24px;padding-top:24px}.owner-form-head{margin-bottom:18px}.owner-form-head>span{color:#9a7442;font-size:8px;font-weight:700}.owner-form-head h3{margin:5px 0;font-size:22px}.owner-form-head p{color:#756c61;margin:0;font-size:9px}.owner-form-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.owner-form-grid label{flex-direction:column;gap:6px;display:flex}.owner-form-grid label>span{color:#655b50;font-size:8px;font-weight:700}.owner-form-grid input,.owner-form-grid select{color:#37312b;background:#fbf9f5;border:1px solid #d9cdbb;outline:none;width:100%;height:46px;padding:0 12px;font-family:inherit;font-size:10px}.owner-form-grid input:focus,.owner-form-grid select:focus{border-color:var(--gold);box-shadow:0 0 0 2px #b38b521a}.owner-approval{cursor:pointer;background:#f8f4ed;border:1px solid #e2d7c7;align-items:flex-start;gap:9px;margin-top:14px;padding:12px 14px;display:flex}.owner-approval input{accent-color:#a67c43;margin-top:3px}.owner-approval span{color:#685f55;font-size:8px;line-height:1.8}.owner-intake .owner-request-button{cursor:pointer;border:0;width:100%;font-family:inherit}.quick-form-note{border-right:3px solid var(--gold);color:#756b60;background:#f8f4ed;margin:13px 0 0;padding:11px 13px;font-size:8px;line-height:1.8}.map-field{grid-column:1/-1}.map-input-row{grid-template-columns:1fr auto;gap:7px;display:grid}.map-input-row>a{color:#fff;white-space:nowrap;background:#3b3731;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:0 14px;font-size:9px;display:flex}.map-input-row>a svg{color:#d6b77f}.map-field>small{color:#84796c;font-size:7px;line-height:1.7}@media (width<=760px){.simple-hero{padding:32px 16px 23px}.simple-hero h1{font-size:31px}.simple-paths{grid-template-columns:1fr;gap:10px;padding:0 12px 42px}.simple-path{grid-template-columns:48px 1fr auto;gap:12px;min-height:112px;padding:16px}.simple-path-icon{width:48px;height:48px;font-size:20px}.simple-path-copy strong{font-size:15px}.owner-package-panel{margin:-20px 12px 42px;padding:20px 16px}.package-heading{grid-template-columns:1fr;gap:16px}.package-heading h2{font-size:22px}.simple-price{min-width:0}.simple-includes{grid-template-columns:1fr 1fr}.simple-includes>div:last-child{grid-column:1/-1}.owner-steps{grid-template-columns:1fr}.owner-steps>div+div{border-top:1px solid #ded2c1;border-right:0}.owner-request-button{width:100%;margin-top:18px}.simple-footer{margin-top:0}}.owner-showcase{color:#302d29;background:#f2ece3;flex-direction:column;min-height:100svh;display:flex}.showcase-head{background:#fbf8f3;border-bottom:1px solid #d9cbb7;grid-template-columns:1fr auto 1fr;align-items:center;height:78px;padding:7px clamp(16px,5vw,64px);display:grid}.showcase-head>div{flex-direction:column;display:flex}.showcase-head>div strong{color:#8d6736;font-size:10px}.showcase-head>div span,.showcase-head>span{color:#82786b;font-size:8px}.showcase-head>span{text-align:left}.showcase-head img{object-fit:contain;width:180px;height:62px}.showcase-card{background:#fff;border:1px solid #d9cbb7;grid-template-columns:1.08fr .92fr;width:min(1120px,100% - 32px);margin:auto;display:grid;overflow:hidden;box-shadow:0 20px 60px #48341c1a}.showcase-gallery{background:#2f2c28;grid-template-rows:1fr 150px;grid-template-columns:1fr 1fr;gap:9px;min-height:540px;padding:12px;display:grid}.showcase-photo{color:#856a45;background:linear-gradient(145deg,#e8dfd1,#d9ccb9);border:1px solid #ffffff52;justify-content:center;align-items:center;gap:8px;font-size:10px;display:flex}.showcase-photo svg{opacity:.65;font-size:24px}.showcase-photo.main-photo{flex-direction:column;grid-column:1/-1}.showcase-photo.main-photo svg{font-size:52px}.showcase-photo.main-photo strong{font-size:15px}.showcase-photo.main-photo small{color:#8b7d69;font-size:8px}.showcase-details{flex-direction:column;justify-content:center;gap:17px;padding:clamp(26px,4vw,50px);display:flex}.showcase-label{align-items:center;gap:8px;display:flex}.showcase-label span{color:#78572e;font-size:12px;font-weight:700}.showcase-label b{color:#756957;background:#eee5d9;border-radius:99px;padding:5px 8px;font-size:8px}.showcase-details h1{margin:0;font-size:clamp(27px,3vw,42px);line-height:1.4}.showcase-details>p{color:#70685e;margin:0;font-size:11px;line-height:1.8}.showcase-specs{flex-wrap:wrap;gap:6px;display:flex}.showcase-specs span{color:#6c5030;background:#f7f1e8;border:1px solid #d9c8ae;padding:7px 9px;font-size:8px}.showcase-price{border-right:4px solid var(--gold);color:#fff;background:#332f2a;justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.showcase-price small{color:#cfc5b7;font-size:9px}.showcase-price strong{color:#d9b879;font-size:25px}.showcase-price strong span{font-size:9px}.showcase-static-actions{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.showcase-static-actions>div{text-align:center;cursor:default;-webkit-user-select:none;user-select:none;background:#fbf8f3;border:1px solid #d9c8ae;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:82px;padding:10px 6px;display:flex}.showcase-static-actions svg{color:#a07945;font-size:21px}.showcase-static-actions span{flex-direction:column;gap:2px;display:flex}.showcase-static-actions strong{font-size:9px}.showcase-note{text-align:center;color:#958a7d!important;font-size:7px!important}.showcase-footer{color:#766b5d;justify-content:space-between;align-items:center;height:40px;padding:0 clamp(16px,5vw,64px);display:flex}.showcase-footer strong{font-size:9px}.showcase-footer span{font-size:8px}@media (width<=760px){.showcase-head{height:64px;padding:5px 10px}.showcase-head img{width:125px;height:50px}.showcase-head>div strong{font-size:8px}.showcase-head>div span,.showcase-head>span{font-size:6px}.showcase-card{grid-template-columns:1fr;width:calc(100% - 16px);margin:8px auto}.showcase-gallery{grid-template-rows:1fr 90px;min-height:330px}.showcase-photo.main-photo svg{font-size:38px}.showcase-photo.main-photo strong{font-size:12px}.showcase-details{gap:12px;padding:18px 14px}.showcase-details h1{font-size:25px}.showcase-static-actions>div{min-height:72px}.showcase-footer{height:32px;padding:0 10px}.showcase-footer strong,.showcase-footer span{font-size:6px}}.showcase-photo>img{object-fit:contain;opacity:.38;filter:grayscale();width:92px;height:48px}.showcase-photo.main-photo>img{opacity:.42;width:210px;height:100px}.showcase-facts{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.showcase-facts>div{background:#f7f1e8;border:1px solid #d9c8ae;flex-direction:column;gap:3px;padding:9px 8px;display:flex}.showcase-facts small{color:#8a7b68;font-size:7px}.showcase-facts strong{color:#624726;font-size:10px}@media (width<=760px){.showcase-photo.main-photo>img{width:150px;height:70px}.showcase-facts>div{padding:8px 6px}.showcase-facts strong{font-size:8px}}.owner-listing-preview{background:#f2ece3}.owner-preview-wrap{width:min(1080px,100% - 28px);margin:auto;padding:28px 0}.owner-preview-heading{align-items:center;gap:14px;margin-bottom:12px;display:flex}.owner-preview-heading>span{background:var(--gold);color:#fff;border-radius:4px;padding:8px 13px;font-size:11px;font-weight:700}.owner-preview-heading p{color:#6f665b;margin:0;font-size:10px}.owner-preview-card{grid-template-columns:40% 60%;min-height:500px}.owner-preview-media{min-height:500px}.owner-preview-tabs>div{color:#765c39;border-left:1px solid #d5c5ad;justify-content:center;align-items:center;gap:8px;min-height:52px;font-size:10px;font-weight:700;display:flex}.owner-preview-tabs>div:last-child{border-left:0}.owner-preview-tabs svg{font-size:17px}.owner-logo-gallery{background:linear-gradient(145deg,#fbf8f3,#e9dfd0);flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:448px;display:flex;position:relative}.owner-logo-gallery:before{content:"";border:1px solid #b38b5247;position:absolute;inset:26px}.owner-logo-gallery img{object-fit:contain;width:min(78%,320px);height:auto;position:relative}.owner-logo-gallery small{color:#756957;font-size:8px;position:relative}.owner-preview-details{justify-content:flex-start;gap:0;padding:22px 25px}.owner-preview-details>h3{margin:18px 0 14px;font-size:20px;line-height:1.8}.owner-icon-specs{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.owner-icon-specs>div{background:#faf7f2;border:1px solid #e1d4c2;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:82px;display:flex}.owner-icon-specs svg{color:var(--gold-dark);font-size:22px}.owner-icon-specs span{color:#6d6257;font-size:8px}.owner-preview-price{border-right:4px solid var(--gold);background:#f1e7d8;justify-content:space-between;align-items:center;margin-top:8px;padding:12px 14px;display:flex}.owner-preview-price>span{color:#6d6257;font-size:9px}.owner-preview-price strong{color:var(--gold-dark);font-size:25px}.owner-preview-price small{font-size:9px}.owner-static-actions>div{border:1px solid var(--gold);min-height:48px;color:var(--gold-dark);cursor:default;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:7px;font-size:9px;display:flex}.owner-static-actions .watch-action{color:#fff;background:#292722;border-color:#292722;padding:6px 10px}.owner-static-actions .watch-action>span{flex-direction:column;display:flex}.owner-static-actions .watch-action small{color:#c9c1b5;font-size:7px}.owner-static-actions .watch-action strong{font-size:9px}.owner-static-actions .whatsapp-action{background:var(--gold);color:#fff}.owner-static-actions svg{font-size:17px}.owner-listing-preview .showcase-note{text-align:center;margin:9px 0 0}@media (width<=850px){.owner-preview-wrap{width:calc(100% - 16px);padding:10px 0}.owner-preview-heading{flex-direction:column;align-items:flex-start;gap:7px}.owner-preview-heading p{line-height:1.7}.owner-preview-card{grid-template-columns:1fr;min-height:0}.owner-preview-media{min-height:290px}.owner-logo-gallery{min-height:238px}.owner-logo-gallery img{width:min(68%,250px)}.owner-preview-details{padding:15px 13px 13px}.owner-preview-details>h3{margin:12px 0 10px;font-size:16px}.owner-icon-specs{grid-template-columns:repeat(4,1fr);gap:5px}.owner-icon-specs>div{min-height:68px}.owner-icon-specs svg{font-size:18px}.owner-icon-specs span{font-size:7px}.owner-static-actions{grid-template-columns:repeat(4,1fr);gap:5px}.owner-static-actions>div{flex-direction:column;gap:3px;min-height:43px;font-size:7px}.owner-static-actions .watch-action{padding:4px}.owner-preview-price{padding:10px 12px}.owner-preview-price strong{font-size:21px}}.owner-preview-card{max-width:720px;min-height:0;margin:0 auto;display:block}.owner-preview-details{padding:28px 30px}.owner-preview-cta{background:var(--gold);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:min(420px,100%);min-height:58px;margin:18px auto 0;font-size:14px;font-weight:800;display:flex;box-shadow:0 10px 24px #7553242e}.owner-preview-cta svg{font-size:21px}@media (width<=850px){.owner-preview-details{padding:18px 14px 14px}.owner-preview-cta{min-height:54px;font-size:13px}}.owner-preview-card{max-width:610px;overflow:hidden!important}.owner-preview-details{z-index:2;padding:20px 22px;position:relative}.owner-preview-details>h3{margin:12px 0 10px;font-size:17px}.owner-icon-specs>div{min-height:66px}.owner-static-actions{grid-template-columns:repeat(3,1fr)}.owner-preview-watermark{z-index:1;object-fit:contain;opacity:.055;pointer-events:none;-webkit-user-select:none;user-select:none;width:230px;height:360px;position:absolute;top:50%;left:-20px;transform:translateY(-50%)rotate(-13deg)}@media (width<=850px){.owner-preview-card{max-width:100%}.owner-preview-details{padding:14px 12px 12px}.owner-preview-details>h3{margin:9px 0 8px;font-size:15px}.owner-icon-specs>div{min-height:58px}.owner-preview-watermark{opacity:.065;width:190px;height:300px;top:53%;left:-42px}}.section-heading>button{color:var(--gold-dark);border:0;border-bottom:1px solid var(--gold);cursor:pointer;background:0 0;padding:0 0 5px;font-size:12px}.role-action[type=button]{text-align:right;font-family:inherit}@media (width<=850px){.section-heading>button{display:none}}.exclusive-note{gap:15px;padding:18px 20px}.exclusive-note>svg{font-size:25px}.exclusive-note strong{color:#4d3923;font-size:17px;font-weight:800;line-height:1.45}.exclusive-note small{font-size:9px}@media (width<=760px){.exclusive-note{gap:11px;padding:15px 14px}.exclusive-note>svg{font-size:22px}.exclusive-note strong{font-size:14px}.exclusive-note small{font-size:8px}}.rent-amount-field input{letter-spacing:.4px;font-weight:800;border:2px solid var(--gold)!important;color:#51391f!important;background:#fffaf2!important;font-size:14px!important}.rent-amount-field>small{color:#8a7457;font-size:7px;line-height:1.6}.identity-review{color:#2d2924;background:#ece7df;min-height:100vh;padding:38px clamp(14px,5vw,68px) 80px}.identity-review-head{grid-template-columns:170px 1fr auto;align-items:center;gap:30px;max-width:1280px;margin:0 auto 22px;display:grid}.identity-review-head>img{width:160px}.identity-review-head>div>span{color:#8a6535;font-size:9px;font-weight:800}.identity-review-head h1{margin:5px 0;font-size:clamp(27px,4vw,46px)}.identity-review-head p{color:#71695f;margin:0;font-size:10px}.identity-review-head>a{background:#f8f4ed;border:1px solid #bca98c;padding:10px 14px;font-size:9px}.identity-recommend{color:#fff;border-right:5px solid var(--gold);background:#302d29;align-items:center;gap:12px;max-width:1280px;margin:0 auto 18px;padding:14px 17px;display:flex}.identity-recommend strong{color:#dec18f;font-size:11px}.identity-recommend span{color:#cec4b6;font-size:8px}.identity-options{gap:20px;max-width:1280px;margin:auto;display:grid}.identity-option{background:#fff;border:1px solid #d5c7b3}.identity-option-head{background:#f8f4ed;border-bottom:1px solid #d5c7b3;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.identity-option-head>div:first-child{align-items:center;gap:11px;display:flex}.identity-option-head b{color:#8b6839;font-size:13px}.identity-option-head span{flex-direction:column;gap:2px;display:flex}.identity-option-head strong{font-size:12px}.identity-option-head small{color:#756c61;font-size:7px}.identity-swatches{gap:5px;display:flex}.identity-swatches i{border:1px solid #0000001f;border-radius:50%;width:24px;height:24px}.identity-screen{--sample-gold:var(--gold);--sample-ink:#302d29;--sample-paper:#fbf8f3;background:var(--sample-paper);color:var(--sample-ink);padding:0 22px 22px}.identity-warm .identity-screen{--sample-gold:#a9783f;--sample-ink:#4b3a29;--sample-paper:#f3ebdd}.identity-contrast .identity-screen{--sample-gold:#c29a5b;--sample-ink:#211f1c;--sample-paper:#fffdf9}.identity-nav{border-bottom:1px solid var(--sample-gold);justify-content:space-between;align-items:center;height:66px;display:flex}@supports (color:color-mix(in lab, red, red)){.identity-nav{border-bottom:1px solid color-mix(in srgb,var(--sample-gold) 40%,transparent)}}.identity-nav img{object-fit:contain;width:145px;height:54px}.identity-nav span{color:var(--sample-gold);font-size:9px;font-weight:800}.identity-hero-sample{background:linear-gradient(130deg,var(--sample-paper),var(--sample-gold));padding:28px 24px}@supports (color:color-mix(in lab, red, red)){.identity-hero-sample{background:linear-gradient(130deg,var(--sample-paper),color-mix(in srgb,var(--sample-gold) 18%,var(--sample-paper)))}}.identity-hero-sample{border-right:5px solid var(--sample-gold)}.identity-hero-sample>small{color:var(--sample-gold);font-size:8px;font-weight:800}.identity-hero-sample h2{margin:6px 0;font-size:clamp(28px,4vw,49px);line-height:1.35}.identity-hero-sample h2 em{color:var(--sample-gold);font-style:normal}.identity-hero-sample p{max-width:600px;color:var(--sample-ink);margin:0;font-size:10px;line-height:1.9}@supports (color:color-mix(in lab, red, red)){.identity-hero-sample p{color:color-mix(in srgb,var(--sample-ink) 72%,transparent)}}.identity-choice-row{border:1px solid var(--sample-gold);grid-template-columns:1fr 1fr;display:grid}@supports (color:color-mix(in lab, red, red)){.identity-choice-row{border:1px solid color-mix(in srgb,var(--sample-gold) 45%,transparent)}}.identity-choice-row{margin-top:12px}.identity-choice-row>div{align-items:center;gap:12px;min-height:74px;padding:13px;display:flex}.identity-choice-row>div+div{border-right:1px solid var(--sample-gold)}@supports (color:color-mix(in lab, red, red)){.identity-choice-row>div+div{border-right:1px solid color-mix(in srgb,var(--sample-gold) 45%,transparent)}}.identity-choice-row svg{color:var(--sample-gold);font-size:24px}.identity-choice-row span{flex-direction:column;display:flex}.identity-choice-row small{color:var(--sample-gold);font-size:7px}.identity-choice-row strong{font-size:11px}.identity-listing-sample{border:1px solid var(--sample-gold);background:#fff;margin-top:12px;padding:17px}@supports (color:color-mix(in lab, red, red)){.identity-listing-sample{border:1px solid color-mix(in srgb,var(--sample-gold) 45%,transparent)}}.identity-listing-sample>div{color:var(--sample-gold);justify-content:space-between;font-size:8px;display:flex}.identity-listing-sample h3{margin:9px 0 4px;font-size:16px}.identity-listing-sample>p{color:#71695f;font-size:8px}.identity-listing-sample footer{background:0 0;border-top:1px solid #e7ded1;align-items:center;gap:17px;margin-top:14px;padding-top:12px;display:flex}.identity-listing-sample footer b{color:var(--sample-gold);margin-left:auto;font-size:23px}.identity-listing-sample footer b small{font-size:8px}.identity-listing-sample footer>span{align-items:center;gap:5px;font-size:8px;display:flex}.identity-listing-sample footer svg{color:var(--sample-gold)}@media (width<=700px){.identity-review{padding:20px 9px 50px}.identity-review-head{grid-template-columns:100px 1fr;gap:12px}.identity-review-head>img{width:95px}.identity-review-head h1{font-size:23px}.identity-review-head p{font-size:7px;line-height:1.7}.identity-review-head>a{text-align:center;grid-column:1/-1}.identity-recommend{flex-direction:column;align-items:flex-start;gap:4px}.identity-screen{padding:0 9px 12px}.identity-hero-sample{padding:20px 15px}.identity-choice-row>div{gap:7px;padding:10px 8px}.identity-choice-row svg{font-size:19px}.identity-listing-sample footer{flex-wrap:wrap;gap:9px}.identity-listing-sample footer b{width:100%;margin:0}.identity-option-head{padding:11px}.identity-swatches i{width:19px;height:19px}}.identity-clarity .identity-nav span{color:#76542c;font-size:10px}.identity-clarity .identity-hero-sample>small{color:#76542c;font-size:9px}.identity-clarity .identity-hero-sample p{color:#514b43;font-size:12px;font-weight:600;line-height:2}.identity-clarity .identity-choice-row small{color:#76542c;font-size:8px;font-weight:700}.identity-clarity .identity-choice-row strong{font-size:13px}.identity-clarity .identity-listing-sample>div{font-size:9px;font-weight:700}.identity-clarity .identity-listing-sample>p{color:#514b43;font-size:10px;font-weight:600;line-height:1.9}.identity-clarity .identity-listing-sample footer>span{font-size:9px;font-weight:700}.identity-clarity .identity-listing-sample footer b{color:#7a582f}@media (width<=700px){.identity-clarity .identity-hero-sample p{font-size:10px}.identity-clarity .identity-choice-row strong{font-size:11px}.identity-clarity .identity-listing-sample>p{font-size:9px}.identity-clarity .identity-listing-sample footer>span{font-size:8px}}:root{--gold:#b38b52;--gold-dark:#76542c;--cream:#f5f0e8;--paper:#fbf8f3;--ink:#302d29;--muted:#625c54;--line:#d8cbb8}.editorial-hero .hero-text{color:#514b43;font-size:17px;font-weight:500;line-height:2.05}.editorial-intro>p{color:#514b43;font-size:15px;font-weight:500}.choice-card p{color:#5c554d;font-size:14px}.gateway-intro>span{color:#514b43;font-size:13px;font-weight:500}.gateway-service-list small,.gateway-route-card em{color:#625b53;font-size:9px}.gateway-contact-links strong{font-size:9px}.simple-includes span{color:#514b43;font-size:10px;font-weight:500}.package-heading p{color:#5b544c;font-size:12px}.pricing-note{color:#62594e;font-size:10px}.proof-copy p{color:#ded5c9;font-size:10px}.proof-points small{color:#d0c6b9;font-size:8px}.owner-form-head p{color:#5b544c;font-size:10px}.owner-form-grid label>span{color:#51483e;font-size:9px}.owner-form-grid input,.owner-form-grid select{font-size:11px}.quick-form-note{color:#5c544a!important;font-size:9px!important}.listing .notes{color:#5c554d;font-size:14px}.listing-bottom span{color:#625b53;font-size:12px}.quick-title p{color:#514b43}.quick-actions small{color:#625b53}.showcase-static-actions small{color:#665e54;font-size:7px}.showcase-details>p{color:#5c554d;font-size:12px}.showcase-note{color:#71685d!important;font-size:8px!important}@media (width<=760px){.editorial-hero .hero-text{font-size:14px}.editorial-intro>p{font-size:12px}.choice-card p,.gateway-intro>span{font-size:11px}.gateway-service-list small{font-size:8px}.gateway-route-card em{font-size:7px}.simple-includes span{font-size:9px}.package-heading p{font-size:10px}.proof-copy p,.owner-form-grid label>span{font-size:9px}.owner-form-grid input,.owner-form-grid select{font-size:11px}.listing .notes{font-size:12px}.showcase-details>p{font-size:11px}}.owner-brand-footer{grid-template-columns:auto 1fr;justify-content:center}.owner-brand-footer p{text-align:left;color:#625b53;font-weight:700}@media (width<=760px){.owner-brand-footer{flex-direction:column;gap:6px;display:flex}.owner-brand-footer p{text-align:center;margin:0}}@media (width<=600px){.owner-form-grid{grid-template-columns:1fr}.owner-form-head h3{font-size:19px}.owner-intake{margin-top:20px;padding-top:20px}}.owner-pricing-block{border-top:1px solid #ded2c1;margin-top:22px;padding-top:22px}.owner-page-hero h1{max-width:820px;margin-left:auto;margin-right:auto}.owner-page-hero p,.owner-page .pricing-note{line-height:1.9}.owner-page .simple-includes span,.owner-page .exclusive-note small,.owner-page .proof-points small{font-weight:500}@media (width<=700px){.owner-page-hero{padding:24px 17px 18px}.owner-page-hero>span{font-size:10px}.owner-page-hero h1{margin:7px auto;font-size:27px;line-height:1.55}.owner-page-hero p{color:#514a42;max-width:340px;margin:0 auto;font-size:11px;line-height:1.85}.owner-package-page{border-top-width:4px;margin:0 9px 30px;padding:13px 11px}.owner-package-page .marketing-proof{border-right-width:4px;gap:12px;margin:0 0 14px;padding:15px 13px}.proof-copy>span{font-size:8px}.proof-copy h3{margin:5px 0;font-size:18px;line-height:1.55}.proof-copy p{color:#eee7dd;font-size:10px;line-height:1.8}.proof-copy>a{min-height:48px;margin-top:11px;font-size:10px}.proof-points{grid-template-columns:repeat(3,1fr);gap:5px}.proof-points>div{text-align:center;flex-direction:column;gap:5px;min-height:74px;padding:8px 5px}.proof-points b{width:25px;height:25px}.proof-points strong{font-size:8px;line-height:1.5}.proof-points small{color:#e0d8cd;font-size:7px;line-height:1.5}.included-title{padding-top:14px}.included-title>span{color:#76552d;font-size:8px}.included-title h3{margin-top:5px;font-size:18px}.owner-page .simple-includes{grid-template-columns:1fr 1fr;gap:6px;padding:13px 0 8px}.owner-page .simple-includes>div{background:#f8f3eb;min-height:68px;padding:10px}.owner-page .simple-includes>div:last-child{grid-column:1/-1}.owner-page .simple-includes svg{font-size:15px}.owner-page .simple-includes span{color:#3f3933;font-size:9px;line-height:1.65}.owner-page .exclusive-note{margin-top:8px;padding:12px}.owner-page .exclusive-note strong{font-size:11px}.owner-page .exclusive-note small{color:#514a42;font-size:9px;line-height:1.75}.owner-pricing-block{margin-top:16px;padding-top:16px}.owner-pricing-block .package-heading{gap:11px;padding-bottom:12px}.owner-pricing-block .package-heading>div:first-child>span{color:#76552d;font-size:8px}.owner-pricing-block .package-heading h2{margin:5px 0;font-size:19px}.owner-pricing-block .package-heading p{color:#49423b;font-size:10px;line-height:1.75}.owner-pricing-block .simple-price{padding:13px 15px}.owner-pricing-block .simple-price strong{font-size:30px}.owner-page .pricing-note{color:#49423b;margin-top:8px;font-size:9px}.owner-form-head>span{color:#76552d;font-size:8px}.owner-form-head h3{font-size:20px}.owner-form-head p{color:#49423b;font-size:10px;line-height:1.7}.owner-form-grid label>span{color:#37312b;font-size:10px}.owner-form-grid input,.owner-form-grid select{height:50px;font-size:12px}.quick-form-note{color:#49423b!important;font-size:9px!important;line-height:1.75!important}.owner-request-button{min-height:58px}.owner-request-button strong{font-size:12px}.owner-request-button small{font-size:8px}}.site-language-switcher{z-index:9998;border:1px solid var(--gold);color:#fff;min-width:88px;height:42px;font:700 12px/1 var(--font-kufi),"Noto Kufi Arabic",sans-serif;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#231f1bf0;border-radius:999px;padding:0 15px;position:fixed;top:18px;left:18px;box-shadow:0 8px 24px #231f1b2e}html[dir=ltr] body,html[dir=ltr] main{text-align:left;direction:ltr}html[dir=ltr] .site-language-switcher{left:auto;right:18px}html[dir=ltr] .gateway-route-arrow{transform:scaleX(-1)}html[dir=ltr] .price-value{align-items:flex-start}html[dir=ltr] .single-offer-price,html[dir=ltr] .single-offer-specs>div{border-right:0;border-left:4px solid var(--gold)}html[dir=ltr] .ms-fees-lead{border-left:3px solid #c69b61;border-right:0}html[dir=ltr] .marketing-service-page .ms-header-note{border-right:0;border-left:2px solid var(--ms-gold);padding-left:10px;padding-right:0}@media (width<=700px){.site-language-switcher{min-width:80px;height:38px;font-size:11px;top:10px;left:10px}html[dir=ltr] .site-language-switcher{right:10px}}@media (width<=600px){.map-input-row{grid-template-columns:1fr}.map-input-row>a{min-height:42px}.included-title h3{font-size:16px}}.start-gateway{background:linear-gradient(145deg,#f9f6f0 0%,#eee5d8 68%,#e5d8c6 100%)}.gateway-header{z-index:2;position:relative}.gateway-hero{text-align:center;max-width:980px;margin:0 auto;padding:48px 22px 34px;position:relative}.gateway-hero>img{object-fit:contain;width:245px;height:90px;margin-bottom:12px}.gateway-hero h1{color:#342f29;margin:8px 0;font-size:clamp(36px,5vw,62px);line-height:1.35}.gateway-hero h1 em{color:#9b7440;font-style:normal}.gateway-hero>p:last-child{color:#71685e;max-width:560px;margin:12px auto 0;font-size:12px;line-height:1.9}.gateway-services{grid-template-columns:repeat(3,1fr);gap:9px;max-width:960px;margin:0 auto 32px;padding:0 22px;display:grid}.gateway-services>div{background:#ffffffa8;border:1px solid #ddcfbb;align-items:center;gap:12px;min-height:90px;padding:16px;display:flex}.gateway-services>div>svg{color:#a27a44;font-size:20px}.gateway-services span{flex-direction:column;gap:4px;display:flex}.gateway-services strong{font-size:10px}.gateway-services small{color:#7b7166;font-size:7px}.gateway-choice{border-top:1px solid #d8c9b3;max-width:1000px;margin:0 auto;padding:24px 0 58px}.gateway-choice-head{text-align:center;margin-bottom:18px}.gateway-choice-head>span{color:#9a7442;font-size:8px;font-weight:700}.gateway-choice-head h2{margin:6px 0;font-size:25px}.gateway-paths{padding-bottom:0}.gateway-paths .owner-path{background:#fff}.owner-page-hero{text-align:center;max-width:960px;margin:0 auto;padding:48px 22px 34px}.owner-page-hero>span{color:#99713e;font-size:9px;font-weight:700}.owner-page-hero h1{margin:8px 0;font-size:clamp(34px,4.5vw,52px)}.owner-page-hero p{color:#756b60;font-size:11px}.owner-package-page{margin:0 auto 60px}.owner-back{border:1px solid var(--gold);background:var(--gold);color:#fff;border-radius:50%;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;transition:all .2s;display:flex;box-shadow:0 8px 22px #6f4e233d}.owner-back:hover{background:#8f6938;border-color:#8f6938;transform:translate(3px);box-shadow:0 10px 26px #6f4e2352}.owner-back svg{font-size:18px}.owner-page .start-header>a:last-child{margin-right:auto}.owner-page .start-header>a:last-child img{width:165px}.owner-page .owner-request-button{justify-content:center}.owner-page .owner-request-button span{margin-left:auto}@media (width<=700px){.gateway-header span{display:none}.gateway-hero{padding:32px 16px 24px}.gateway-hero>img{width:190px;height:72px}.gateway-hero h1{font-size:34px}.gateway-services{grid-template-columns:1fr;margin-bottom:25px;padding:0 12px}.gateway-services>div{min-height:70px}.gateway-choice{padding-top:20px}.gateway-choice-head h2{font-size:21px}.gateway-paths{padding-bottom:0}.owner-page-hero{padding:32px 16px 24px}.owner-page .start-header>a:last-child img{width:125px}}.main-gateway{color:#2d2924;background:#f5efe6;min-height:100vh}.gateway-topbar{background:#f9f6f0f0;border-bottom:1px solid #d9cbb8;justify-content:space-between;align-items:center;min-height:82px;padding:7px clamp(18px,6vw,76px);display:flex}.gateway-brand img{object-fit:contain;width:190px;height:66px;display:block}.gateway-head-links{align-items:center;gap:7px;display:flex}.gateway-head-links>a{color:#7d5d34;background:#ffffff73;border:1px solid #d3c1a7;border-radius:50%;place-items:center;width:39px;height:39px;display:grid}.gateway-head-links>a:hover{background:var(--gold);color:#fff}.gateway-head-links .gateway-rating{border-radius:999px;gap:7px;width:auto;padding:0 14px;font-size:9px;font-weight:700;display:flex}.gateway-stage{border-bottom:6px solid var(--gold);background:linear-gradient(132deg,#f9f6f0 0%,#eadfce 100%);grid-template-columns:1.05fr .95fr;align-items:center;gap:65px;max-width:1320px;min-height:470px;margin:0 auto;padding:60px clamp(26px,7vw,94px);display:grid;position:relative;overflow:hidden}.gateway-stage:before{content:"";pointer-events:none;background:linear-gradient(90deg,#b38b520d 1px,#0000 1px) 0 0/52px 100%;position:absolute;inset:0}.gateway-intro,.gateway-service-board{z-index:2;position:relative}.gateway-intro>p{color:#98713e;margin:0 0 13px;font-size:11px;font-weight:800}.gateway-intro h1{letter-spacing:-2px;margin:0;font-size:clamp(44px,6vw,76px);font-weight:650;line-height:1.34}.gateway-intro h1 em{color:#8c6839;font-style:normal}.gateway-intro>span{color:#70675d;max-width:560px;margin-top:19px;font-size:12px;line-height:2;display:block}.gateway-watermark{opacity:.035;background:url(/brand/saqf-logo.png) 50%/contain no-repeat;width:390px;height:390px;position:absolute;bottom:-95px;right:-65px;transform:rotate(-8deg)}.gateway-service-board{background:#fff9;border:1px solid #d8c7ae;padding:24px;box-shadow:0 18px 50px #47341c14}.gateway-service-title{border-bottom:1px solid #ddcfbc;flex-direction:column;gap:5px;padding-bottom:16px;display:flex}.gateway-service-title small{color:#98713e;font-size:8px;font-weight:700}.gateway-service-title strong{font-size:17px}.gateway-service-list{display:grid}.gateway-service-list article{border-bottom:1px solid #e2d7c7;align-items:center;gap:13px;min-height:78px;padding:14px 4px;display:flex}.gateway-service-list article:last-child{border-bottom:0}.gateway-service-list article>svg{color:#8d6736;background:#ede2d2;width:38px;height:38px;padding:9px}.gateway-service-list span{flex-direction:column;gap:4px;display:flex}.gateway-service-list strong{font-size:10px}.gateway-service-list small{color:#7d7368;font-size:8px}.gateway-routes{max-width:1080px;margin:0 auto;padding:56px 22px}.gateway-routes-head{text-align:center;margin-bottom:22px}.gateway-routes-head>span{color:#98713e;font-size:8px;font-weight:700}.gateway-routes-head h2{margin:6px 0 0;font-size:30px}.gateway-route-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.gateway-route-card{appearance:none;color:#302b25;text-align:right;cursor:pointer;background:#fff;border:1px solid #d7c7af;grid-template-columns:56px 1fr auto;align-items:center;gap:15px;min-height:132px;padding:21px;font-family:inherit;transition:all .2s;display:grid;box-shadow:0 12px 32px #48361e0f}.gateway-route-card:hover{border-color:var(--gold);transform:translateY(-3px);box-shadow:0 18px 38px #48361e1c}.gateway-route-icon{background:var(--gold);color:#fff;width:56px;height:56px;padding:16px}.gateway-route-card>span{flex-direction:column;gap:4px;display:flex}.gateway-route-card small{color:#98713e;font-size:8px;font-weight:700}.gateway-route-card strong{font-size:17px}.gateway-route-card em{color:#766d62;font-size:8px;font-style:normal}.gateway-route-arrow{color:#98713e}.gateway-contact{color:#fff;background:#302d29;grid-template-columns:.7fr 1.5fr;align-items:center;gap:35px;padding:42px clamp(20px,7vw,94px);display:grid}.gateway-contact>div:first-child small{color:#d6b57d;font-size:8px}.gateway-contact h2{margin:6px 0;font-size:24px}.gateway-contact-links{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.gateway-contact-links>a{border:1px solid #544d44;align-items:center;gap:9px;min-height:70px;padding:12px;display:flex}.gateway-contact-links>a>svg{color:#d6b57d;font-size:18px}.gateway-contact-links span{flex-direction:column;gap:3px;min-width:0;display:flex}.gateway-contact-links small{color:#aaa096;font-size:7px}.gateway-contact-links strong{word-break:break-word;font-size:8px;line-height:1.7}.gateway-social{border-top:1px solid #4d463e;grid-column:1/-1;align-items:center;gap:10px;padding-top:15px;display:flex}.gateway-social>span{color:#aaa096;font-size:8px}.gateway-social>a{color:#d6b57d;border:1px solid #655b4f;place-items:center;width:31px;height:31px;display:grid}.gateway-social>strong{color:#c8beb2;font-size:8px}@media (width<=760px){.gateway-topbar{min-height:72px;padding:6px 11px}.gateway-brand img{width:132px;height:52px}.gateway-head-links{gap:4px}.gateway-head-links>a{width:32px;height:32px;font-size:12px}.gateway-head-links .gateway-rating{padding:0 9px;font-size:7px}.gateway-stage{border-bottom-width:4px;grid-template-columns:1fr;gap:25px;min-height:0;margin:0 9px;padding:32px 18px 26px}.gateway-intro{text-align:center}.gateway-intro h1{letter-spacing:-1px;font-size:37px}.gateway-intro>span{margin-top:12px;font-size:10px}.gateway-watermark{width:240px;height:240px;bottom:120px;right:-90px}.gateway-service-board{padding:17px}.gateway-service-title strong{font-size:14px}.gateway-service-list article{min-height:64px;padding:10px 2px}.gateway-service-list article>svg{width:32px;height:32px;padding:8px}.gateway-routes{padding:36px 12px}.gateway-routes-head h2{font-size:24px}.gateway-route-grid{grid-template-columns:1fr;gap:9px}.gateway-route-card{grid-template-columns:46px 1fr auto;gap:11px;min-height:104px;padding:15px}.gateway-route-icon{width:46px;height:46px;padding:13px}.gateway-route-card strong{font-size:14px}.gateway-contact{grid-template-columns:1fr;gap:18px;padding:30px 14px}.gateway-contact h2{font-size:20px}.gateway-contact-links{grid-template-columns:1fr}.gateway-contact-links>a{min-height:57px}.gateway-social{grid-column:auto}}.gateway-strengths{align-items:center;gap:0;margin-top:24px;display:flex}.gateway-strengths b{color:#735633;border-top:1px solid #cdbb9f;border-bottom:1px solid #cdbb9f;padding:7px 13px;font-size:8px;font-weight:700}.gateway-strengths b+b{border-right:1px solid #cdbb9f}.gateway-service-note{z-index:2;border-left:1px solid var(--gold);box-shadow:none;background:0 0;padding:8px 0 8px 25px;position:relative}.gateway-service-note>span{color:#98713e;font-size:8px;font-weight:700}.gateway-service-note>p{color:#746a5f;max-width:430px;margin:0 0 18px;font-size:9px;line-height:1.9}.gateway-service-note ul{border-top:1px solid #d7c7b0;margin:0;padding:0;list-style:none}.gateway-service-note li{border-bottom:1px solid #d7c7b0;flex-direction:column;gap:3px;padding:13px 0;display:flex}.gateway-service-note li small{color:#81766a;font-size:7px}.gateway-service-note>em{color:#98713e;margin-top:12px;font-size:7px;font-style:normal;font-weight:700;display:block}.gateway-routes-head:after{content:"الاختيارات التالية فقط هي القابلة للضغط";color:#877b6d;margin-top:7px;font-size:7px;display:block}@media (width<=760px){.gateway-strengths{flex-wrap:wrap;justify-content:center;margin-top:18px}.gateway-strengths b{padding:6px 9px;font-size:7px}.gateway-service-note{border:1px solid #d5c4ab;border-right:4px solid var(--gold);text-align:right;background:#ffffff61;padding:17px 15px}.gateway-service-note h2{font-size:20px}.gateway-service-note>p{margin-bottom:12px;font-size:8px}.gateway-service-note li{padding:10px 0}.gateway-service-note>em{margin-top:10px}.gateway-routes{padding-top:31px}}.gateway-service-note>span{font-size:6px}.gateway-routes{padding-top:24px}.gateway-routes-head{margin-bottom:14px}.gateway-route-card{border-top:4px solid var(--gold)}.gateway-route-icon{transform:translateY(-3px)}@media (width<=760px){.gateway-service-note>span{font-size:5px}.gateway-routes{padding-top:18px}.gateway-routes-head{margin-bottom:11px}.gateway-route-card{border-top-width:3px}.gateway-route-icon{transform:translateY(-2px)}}.gateway-service-note{align-self:center;padding:12px 0 12px 22px}.gateway-service-note h2{margin:4px 0 10px;font-size:19px}.gateway-service-note ul{grid-template-columns:1fr;display:grid}.gateway-service-note li{min-height:0;padding:9px 0}.gateway-service-note li strong{font-size:9px}.gateway-stage{min-height:400px;padding-top:42px;padding-bottom:42px}.gateway-routes{padding-bottom:42px}@media (width<=760px){.gateway-stage{gap:18px;min-height:0;padding-top:26px;padding-bottom:22px}.gateway-service-note{padding:11px 13px}.gateway-service-note h2{margin:3px 0 8px;font-size:16px}.gateway-service-note ul{grid-template-columns:repeat(3,1fr)}.gateway-service-note li{text-align:center;border-bottom:0;border-left:1px solid #d7c7b0;padding:6px}.gateway-service-note li:last-child{border-left:0}.gateway-service-note li strong{font-size:7px;line-height:1.55}.gateway-routes{padding-bottom:32px}}.gateway-service-note ul{grid-template-columns:repeat(2,1fr);gap:0}.gateway-service-note li{border-bottom:1px solid #d7c7b0;padding:9px 8px}.gateway-service-note li:nth-child(odd){border-left:1px solid #d7c7b0}.gateway-service-note li:nth-last-child(-n+2){border-bottom:0}.gateway-service-note .service-contact{padding:0}.service-contact>a{color:#624722;background:#ffffff57;justify-content:center;align-items:center;gap:7px;min-height:52px;padding:8px;display:flex}.service-contact>a>svg{color:#9a7442;font-size:14px}.service-contact>a>span{text-align:right;flex-direction:column;gap:2px;display:flex}.service-contact small{color:#98713e!important;font-size:6px!important}.service-contact>a:hover{background:var(--gold);color:#fff}.service-contact>a:hover svg,.service-contact>a:hover small{color:#fff!important}@media (width<=760px){.gateway-service-note ul{grid-template-columns:repeat(2,1fr)}.gateway-service-note li{padding:7px 5px}.gateway-service-note li:nth-child(2){border-left:0}.gateway-service-note li:nth-child(3){border-left:1px solid #d7c7b0}.service-contact>a{gap:4px;min-height:46px;padding:6px 4px}.service-contact>a>svg{font-size:12px}.service-contact small{font-size:5px!important}}.specialist-services{z-index:2;border:1px solid #d6c5ac;border-right:4px solid var(--gold);background:#ffffff7a;align-self:center;padding:20px;position:relative}.specialist-heading>span{color:#98713e;font-size:7px;font-weight:700}.specialist-heading h2{margin:4px 0 5px;font-size:21px}.specialist-heading p{color:#796f63;margin:0 0 13px;font-size:8px}.specialist-options{gap:7px;display:grid}.specialist-options>a{color:#352f29;background:#fff;border:1px solid #d8c9b4;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;min-height:62px;padding:10px 12px;transition:all .2s;display:grid}.specialist-options>a>svg:first-child{color:#8a6535;background:#eee3d3;width:36px;height:36px;padding:9px}.specialist-options>a>svg:last-child{color:#9a7442;font-size:11px}.specialist-options span{flex-direction:column;gap:3px;display:flex}.specialist-options strong{font-size:10px}.specialist-options small{color:#7e7468;font-size:7px}.specialist-options>a:hover{border-color:var(--gold);transform:translate(-2px);box-shadow:0 8px 20px #4c381d14}@media (width<=760px){.specialist-services{padding:13px}.specialist-heading{text-align:right}.specialist-heading h2{font-size:17px}.specialist-heading p{margin-bottom:9px;font-size:7px}.specialist-options{grid-template-columns:1fr 1fr;gap:6px}.specialist-options>a{grid-template-columns:30px 1fr;gap:6px;min-height:77px;padding:8px}.specialist-options>a>svg:first-child{width:30px;height:30px;padding:7px}.specialist-options>a>svg:last-child{display:none}.specialist-options strong{font-size:8px}.specialist-options small{font-size:6px}}.gateway-identity-stage{grid-template-columns:1fr;min-height:330px;padding-top:48px;padding-bottom:48px}.gateway-identity-stage .gateway-intro{text-align:center;max-width:790px;margin:0 auto}.gateway-identity-stage .gateway-intro>span{margin-left:auto;margin-right:auto}.gateway-identity-stage .gateway-watermark{opacity:.025;bottom:-180px;right:50%;transform:translate(50%)}.unified-services{max-width:1120px;padding-top:38px}.unified-services .gateway-routes-head{margin-bottom:26px}.unified-services .gateway-routes-head:after{display:none}.unified-service-groups{grid-template-columns:1fr 1fr;gap:18px;display:grid}.service-path-group{background:#ffffff70;border:1px solid #d8c9b4;padding:16px}.service-path-group>h3{color:#765936;border-bottom:1px solid #d9cbb8;margin:0 0 12px;padding-bottom:10px;font-size:11px}.service-path-group .gateway-route-grid{grid-template-columns:1fr;gap:8px}.service-path-group .gateway-route-card{border-top-width:1px;grid-template-columns:58px 1fr auto;min-height:96px;padding:14px}.service-path-group .gateway-route-icon{width:58px;height:58px;padding:16px;transform:none}.specialist-path-group{background:#eee5d8}.specialist-path-group .gateway-route-icon{color:#d8b980;background:#3b3731}@media (width<=760px){.gateway-identity-stage{min-height:260px;padding:30px 18px 24px}.gateway-identity-stage .gateway-intro h1{font-size:33px}.unified-services{padding:27px 10px 32px}.unified-services .gateway-routes-head{margin-bottom:17px}.unified-service-groups{grid-template-columns:1fr;gap:10px}.service-path-group{padding:11px}.service-path-group>h3{margin-bottom:8px;padding-bottom:7px;font-size:9px}.service-path-group .gateway-route-grid{grid-template-columns:1fr 1fr;gap:6px}.service-path-group .gateway-route-card{grid-template-columns:58px 1fr;gap:9px;min-height:112px;padding:11px 9px}.service-path-group .gateway-route-icon{width:58px;height:58px;padding:16px}.service-path-group .gateway-route-arrow{display:none}.service-path-group .gateway-route-card strong{font-size:9px}.service-path-group .gateway-route-card em{font-size:6px;line-height:1.6}.service-path-group .gateway-route-card small{font-size:6px}}.rental-path-group .gateway-route-grid{grid-template-columns:1fr}.property-showcase .showcase-details{justify-content:flex-start;gap:0;padding:22px 25px}@media (width<=760px){.property-showcase .showcase-details{gap:0;padding:13px 12px 12px}.property-showcase .spec-grid{grid-template-columns:1fr 1fr;gap:5px;display:grid}.property-showcase .spec-grid .price-spec{grid-column:1/-1}.property-showcase .showcase-actions{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.property-showcase .showcase-actions .watch-action{grid-column:auto}}.language-toggle{color:#705824;cursor:pointer;letter-spacing:.02em;background:#ffffffeb;border:1px solid #ae8b438c;border-radius:999px;min-width:76px;height:36px;padding:0 13px;font:700 12px/1 inherit}.language-toggle:hover{color:#fff;background:#aa8540}[dir=ltr] .gateway-route-card,[dir=ltr] .role-action,[dir=ltr] .listing,[dir=ltr] .showcase-details{text-align:left}[dir=ltr] .gateway-route-arrow{transform:scaleX(-1)}.gateway-identity-stage .gateway-intro>p{color:#302d29;letter-spacing:.01em;margin-bottom:10px;font-size:clamp(18px,2.2vw,25px)}.gateway-rental-focus{color:#98713e;letter-spacing:.01em;margin-top:13px;font-size:10px;font-weight:800;display:block}.specialist-path-group{opacity:.9}.specialist-path-group .gateway-route-card{min-height:86px;box-shadow:none}.featured-listing .video-actions-layout{grid-template-columns:1fr;align-items:stretch;gap:12px;display:grid}.featured-listing .video-actions-layout>div:first-child{flex-direction:row;justify-content:space-between;align-items:end;display:flex}.featured-listing .video-actions-layout .listing-links{grid-template-columns:repeat(3,1fr);width:100%;gap:7px!important;display:grid!important}.featured-listing .video-actions-layout .listing-links a{border:1px solid var(--gold);white-space:nowrap;border-radius:0;gap:7px;min-height:48px;padding:8px 10px;font-size:11px;font-weight:800}.featured-listing .listing-video-action{background:#292722;color:#fff!important;border-color:#292722!important}.featured-listing .listing-video-action svg{color:var(--gold);flex:none;font-size:19px}.featured-listing .video-actions-layout .listing-whatsapp-action{background:var(--gold);color:#fff}@media (width<=850px){.featured-listing .video-actions-layout{gap:10px}.featured-listing .video-actions-layout .listing-links{grid-template-columns:repeat(3,1fr);gap:6px!important}.featured-listing .video-actions-layout .listing-links a{min-height:48px;padding:7px 5px;font-size:10px}.featured-listing .listing-video-action svg{font-size:18px}}.showcase-actions .watch-action{text-align:center!important;justify-content:center!important;gap:9px!important}.showcase-actions .watch-action>strong{font-weight:800;line-height:1;font-size:12px!important}.showcase-actions .watch-action>svg{flex:none;font-size:21px!important}@media (width<=760px){.showcase-actions .watch-action{min-height:48px!important;padding:7px 9px!important}.showcase-actions .watch-action>strong{font-size:12px!important}.showcase-actions .watch-action>svg{font-size:20px!important}}.listing-whatsapp-action,.showcase-actions .whatsapp-action{white-space:nowrap;background:var(--gold)!important;color:#fff!important;border-color:var(--gold)!important;justify-content:center!important;align-items:center!important;gap:8px!important;font-weight:800!important;display:inline-flex!important}.listing-whatsapp-action svg,.showcase-actions .whatsapp-action svg{flex:none;font-size:19px}@media (width<=760px){.listing-whatsapp-action{min-height:48px!important;padding:10px 14px!important;font-size:13px!important}.listing-whatsapp-action svg{font-size:21px}.showcase-actions .whatsapp-action{min-height:48px!important;font-size:11px!important}.showcase-actions .whatsapp-action svg{font-size:20px}}.gateway-role-icon{background:var(--gold);color:#fff;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid;position:relative;box-shadow:0 7px 18px #61441f2e}.gateway-role-icon>svg:first-child{width:30px;height:30px}.gateway-role-icon .role-icon-cue{color:#8b6533;background:#fff;border-radius:50%;width:21px;height:21px;padding:4px;position:absolute;bottom:4px;left:4px;box-shadow:0 2px 7px #2f261b38}.specialist-role-icon{color:#d8b980;background:#3b3731}.specialist-role-icon .role-icon-cue{color:#3b3731;background:#d8b980}.service-path-group .gateway-route-card:has(.gateway-role-icon){grid-template-columns:58px 1fr auto}.owner-route-card{border-color:#c9aa7a;box-shadow:0 13px 30px #6447211c}@media (width<=760px){.service-path-group .gateway-route-card:has(.gateway-role-icon){grid-template-columns:58px 1fr;gap:9px;min-height:112px;padding:11px 9px}.gateway-role-icon{flex-basis:58px;width:58px;height:58px}.gateway-role-icon>svg:first-child{width:31px;height:31px}.gateway-role-icon .role-icon-cue{width:22px;height:22px}.service-path-group .gateway-route-card:has(.gateway-role-icon) strong{font-size:10px;line-height:1.55}.gateway-identity-stage .gateway-intro>p{font-size:18px}.gateway-rental-focus{margin-top:10px;font-size:8px}.specialist-path-group .gateway-route-card{min-height:82px}}.owner-page .owner-page-hero h1{letter-spacing:-.02em;font-weight:850}.owner-page .owner-page-hero p{color:#514a42;font-size:14px;font-weight:600}.owner-page .marketing-proof h3,.owner-page .included-title h3,.owner-page .package-heading h2,.owner-page .owner-form-head h3{font-weight:800}.owner-page .marketing-proof p,.owner-page .simple-includes span,.owner-page .package-heading p,.owner-page .pricing-note,.owner-page .owner-form-head p{font-size:13px;line-height:1.85}.owner-page .owner-form-grid label>span{font-size:12px}.owner-page .owner-form-grid input,.owner-page .owner-form-grid select{height:54px;font-size:14px}.owner-page .owner-request-button strong{font-size:15px}.owner-care-statement{text-align:center;color:#76552d;letter-spacing:-.02em;margin:24px auto 8px;font-size:clamp(19px,2.4vw,28px);font-weight:850;line-height:1.45}.owner-details-field{grid-column:1/-1}.owner-details-field textarea{color:#37312b;resize:vertical;background:#fbf9f5;border:1px solid #d9cdbb;outline:none;width:100%;min-height:112px;padding:14px 15px;font-family:inherit;font-size:14px;line-height:1.8}.owner-details-field textarea:focus{border-color:var(--gold);box-shadow:0 0 0 2px #b38b521a}.owner-map-simple small{color:#8a8177;font-size:10px;font-weight:500}.owner-easy-start{text-align:center;background:#f7f1e8;border:1px solid #dfcfb9;margin-top:24px;padding:28px 22px}.owner-easy-start>span{color:#8d6736;font-size:10px;font-weight:800}.owner-easy-start h3{color:#342f29;margin:7px 0 8px;font-size:25px}.owner-easy-start p{color:#5b544c;max-width:620px;margin:0 auto;font-size:13px;line-height:1.9}.owner-easy-start .owner-request-button{text-align:right;margin-top:18px}.owner-page .marketing-proof{isolation:isolate;background:linear-gradient(135deg,#766957 0%,#5f5447 100%);border-color:#c8a56d;position:relative;overflow:hidden}.owner-page .marketing-proof:before{content:"";opacity:.09;filter:grayscale()brightness(2.4);z-index:-1;pointer-events:none;background:url(/brand/saqf-symbol.png) 50%/contain no-repeat;width:190px;height:340px;position:absolute;top:-75px;left:18px;transform:rotate(-11deg)}.owner-page .proof-copy>span{color:#ead4ad;font-size:10px}.owner-page .proof-copy h3{margin:7px 0 13px;font-size:24px;line-height:1.55}.owner-page .proof-copy>a{color:#433a31;background:#f5ecdd;border:1px solid #dfc79f;min-height:52px;padding:10px 17px;box-shadow:0 8px 20px #2d261e21}.owner-page .proof-copy>a svg{color:#9b713b;font-size:18px}.owner-page .proof-copy>a strong{font-size:13px;font-weight:850}.owner-page .owner-request-button{color:#433a31;background:#f5ecdd;border:1px solid #dfc79f;box-shadow:0 8px 20px #2d261e21}.owner-page .owner-request-button>svg{color:#9b713b}.owner-page .owner-request-button small{color:#786b5d}.owner-page .proof-points>div{background:#ffffff12;border-color:#e7d1ad57}.owner-page .proof-points b{color:#efd7ae;background:#ffffff17}.owner-page .proof-points small{color:#eee5d9}@media (width<=760px){.owner-page .owner-page-hero h1{font-size:32px;line-height:1.45}.owner-page .owner-page-hero p{max-width:360px;font-size:14px;line-height:1.8}.owner-page .marketing-proof p,.owner-page .simple-includes span,.owner-page .package-heading p,.owner-page .pricing-note,.owner-page .owner-form-head p,.owner-page .owner-form-grid label>span{font-size:12px}.owner-page .owner-form-grid input,.owner-page .owner-form-grid select{height:56px;font-size:15px}.owner-page .owner-request-button{min-height:64px}.owner-page .owner-request-button strong{font-size:14px}.owner-page .marketing-proof:before{opacity:.08;width:135px;height:245px;top:-15px;left:-18px}.owner-page .proof-copy h3{font-size:20px}.owner-page .proof-copy>a{width:100%;min-height:56px;font-size:15px}.owner-page .proof-copy>a strong{font-size:15px}.owner-care-statement{margin:18px auto 5px;font-size:21px}.owner-details-field textarea{min-height:130px;font-size:15px}.owner-map-simple small{font-size:11px}.owner-form-grid{gap:15px}.owner-easy-start{margin-top:18px;padding:20px 14px}.owner-easy-start h3{font-size:22px}.owner-easy-start .owner-request-button{max-width:none}}.price-value{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.price-value>strong{color:var(--gold-dark);font-size:29px}.price-value .ad-license{color:#766a5b;font-size:9px;font-weight:600}.a06-ad-license{margin-top:6px;font-weight:700;color:#766a5b!important;font-size:9px!important}html{background:#f7f4ee}body{background-color:#f7f4ee;background-image:linear-gradient(#f7f4ee85,#f7f4ee85),url(/brand/identity-background-v2.png);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:auto,100% 100%;background-attachment:fixed,fixed}.listing-gallery>button{cursor:pointer;background:#d8cbb8;border:0;min-width:0;padding:0;display:block;position:relative;overflow:hidden}.listing-gallery>button:first-child{grid-row:1/3}.listing-gallery>button>span{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1f1d1ad6;border-radius:4px;padding:7px 10px;font-family:inherit;font-size:8px;font-weight:700;position:absolute;bottom:10px;right:10px}.property-photo-open{cursor:zoom-in!important;background:#211f1c!important;border:0!important;width:100%!important;height:100%!important;padding:0!important;position:relative!important;inset:auto!important;transform:none!important}.property-photo-open>img{object-fit:cover;width:100%;height:100%;display:block}.property-photo-open>span{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1f1d1ad6;border-radius:4px;align-items:center;gap:7px;padding:8px 10px;font-family:inherit;font-size:8px;font-weight:700;display:flex;position:absolute;bottom:68px;right:12px}.property-photo-view>button:not(.property-photo-open){z-index:5}.photo-lightbox{z-index:10000;color:#fff;direction:ltr;background:#0e0d0cf5;place-items:center;display:grid;position:fixed;inset:0}.lightbox-stage{touch-action:pan-y;place-items:center;width:min(90vw,1200px);height:min(82vh,900px);display:grid}.lightbox-stage img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;max-height:100%;display:block}.lightbox-close,.lightbox-prev,.lightbox-next{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#322d27e6;border:1px solid #ffffff52;place-items:center;display:grid;position:fixed}.lightbox-close{border-radius:50%;width:48px;height:48px;font-size:31px;top:18px;right:18px}.lightbox-prev,.lightbox-next{border-radius:7px;width:56px;height:72px;font-size:44px;top:50%;transform:translateY(-50%)}.lightbox-prev{left:18px}.lightbox-next{right:18px}.lightbox-count{background:#322d27e0;border-radius:99px;padding:7px 12px;font-size:12px;font-weight:800;position:fixed;top:24px;left:50%;transform:translate(-50%)}.lightbox-hint{text-align:center;color:#f1e5d1;background:#322d27e0;border-radius:99px;width:max-content;max-width:calc(100% - 32px);margin:0;padding:9px 14px;font-size:10px;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}@media (width<=650px){.listing-gallery>button>span{padding:6px 8px;font-size:7px;bottom:6px;right:6px}.property-photo-open>span{padding:6px 8px;font-size:7px;bottom:50px;right:7px}.lightbox-stage{width:100vw;height:78vh;padding:0 8px}.lightbox-close{width:44px;height:44px;top:12px;right:12px}.lightbox-prev,.lightbox-next{border-radius:50%;width:52px;height:52px;font-size:36px;top:auto;bottom:64px}.lightbox-prev{left:18px}.lightbox-next{right:18px}.lightbox-count{top:17px}.lightbox-hint{font-size:9px;bottom:16px}}.active-property-section .listings,.active-property-section .featured-stack{gap:46px!important}.listing,.property-showcase{background:#fff;position:relative;border:1px solid #a47d487a!important;border-radius:10px!important;overflow:visible!important;box-shadow:0 16px 38px #4b371e1c!important}.listing:after,.property-showcase:after{content:"";background:linear-gradient(90deg,#0000,#b38b52a6,#0000);height:1px;position:absolute;bottom:-25px;left:8%;right:8%}.listing-identity-head{color:#352f28;background:linear-gradient(135deg,#f7f0e5,#eee1cf);border-bottom:1px solid #a2794173;border-radius:9px 9px 0 0;justify-content:space-between;align-items:center;gap:16px;min-height:72px;margin:-29px -29px 26px;padding:12px 18px;display:flex}.listing-identity-head>span{align-items:center;gap:13px;min-width:0;display:flex}.listing-identity-head b{color:#fff;background:#9b733d;border-radius:6px;place-items:center;min-width:62px;min-height:42px;padding:5px 12px;font-size:20px;line-height:1;display:grid}.listing-identity-head em{font-size:14px;font-style:normal;font-weight:800;line-height:1.5}.listing-identity-head>strong{white-space:nowrap;color:#76562f;font-size:22px}.listing-identity-head small{font-size:9px}.showcase-identity-head{z-index:8;border-radius:9px 9px 0 0;grid-column:1/-1;margin:0;position:relative}.property-showcase{display:grid!important}.listing-identity-head+.reservation-badge-top{top:82px}.listing-gallery,.listing-video{margin-top:-26px!important}.listing>.listing-top{justify-content:flex-start}.listing>.listing-top .condition{margin-inline-start:auto}.copy-offer-link{color:#76562f;cursor:pointer;white-space:nowrap;background:#ffffffb8;border:1px solid #b99562;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:7px 11px;font-family:inherit;display:inline-flex}.copy-offer-link svg{font-size:13px}.copy-offer-link span{font-size:8px;font-weight:800}.copy-offer-link.copied{color:#fff;background:#347454;border-color:#347454}.a06-head-actions{align-items:center;gap:12px;display:flex}.a06-head-actions>span{color:#7b603c;font-size:12px;font-weight:700}.single-offer-price{border-right:4px solid var(--gold);background:#f1e7d8;justify-content:space-between;align-items:center;gap:18px;margin-top:14px;padding:15px 17px;display:flex}.single-offer-price>span{color:#6d6257;font-size:10px}.single-offer-price strong{color:var(--gold-dark);font-size:29px}.single-offer-price small{font-size:10px}.rental-promo-banner{color:#fff;text-align:center;background:#b42318;border-radius:7px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0 0 18px;padding:13px 16px;display:flex;box-shadow:0 7px 18px #b423183d}.rental-promo-banner strong{font-size:14px}.rental-promo-banner span{font-size:13px;font-weight:800}.rental-promo-banner small{color:#ffe9e6;font-size:9px}.single-offer-card>.rental-promo-banner{border-radius:0;grid-column:1/-1;margin:0;padding:14px 18px}@media (width<=760px){.active-property-section .listings,.active-property-section .featured-stack{gap:34px!important}.listing,.property-showcase{border-radius:8px!important;box-shadow:0 10px 26px #4b371e1a!important}.listing:after,.property-showcase:after{bottom:-18px}.listing-identity-head{gap:9px;min-height:62px;margin:-20px -20px 18px;padding:10px 11px}.listing-identity-head>span{gap:8px}.listing-identity-head b{min-width:52px;min-height:37px;padding:5px 9px;font-size:18px}.listing-identity-head em{font-size:11px}.listing-identity-head>strong{font-size:17px}.showcase-identity-head{min-height:62px;margin:0}.listing-identity-head+.reservation-badge-top{top:70px}.listing-gallery,.listing-video{margin-top:-18px!important}.copy-offer-link{gap:5px;min-height:34px;padding:6px 8px}.copy-offer-link svg{font-size:11px}.copy-offer-link span{font-size:7px}.a06-head-actions{gap:7px}.a06-head-actions>span{display:none}}.active-property-section .featured-stack,.active-property-section .listings{gap:58px!important}.active-property-section .property-showcase,.active-property-section .listing{border:3px solid #896337!important;box-shadow:0 0 0 5px #b38b5221,0 18px 42px #46301624!important}.active-property-section .property-showcase:after,.active-property-section .listing:after{background:linear-gradient(90deg,transparent,var(--gold) 18%,#896337 50%,var(--gold) 82%,transparent);height:2px;bottom:-31px;left:5%;right:5%}@media (width<=760px){.active-property-section .featured-stack,.active-property-section .listings{gap:48px!important}.active-property-section .property-showcase,.active-property-section .listing{border-width:3px!important;box-shadow:0 0 0 3px #b38b5224,0 12px 28px #46301621!important}.active-property-section .property-showcase:after,.active-property-section .listing:after{height:2px;bottom:-26px}}.single-offer{color:#302c27;background:#f2ece3;min-height:100svh;padding:20px clamp(12px,4vw,52px)}.single-offer>header,.single-offer>footer{justify-content:space-between;align-items:center;width:min(1080px,100%);margin:auto;display:flex}.single-offer>header{border-bottom:1px solid #d9c8ae;height:78px}.single-offer>header img{object-fit:contain;width:180px;height:64px}.single-offer>header span,.single-offer>footer span{color:#7b684f;font-size:10px}.single-offer-card{background:#fff;border:1px solid #ccb38b;border-radius:10px;grid-template-columns:48% 52%;width:min(1080px,100%);margin:24px auto;display:grid;overflow:hidden;box-shadow:0 20px 55px #4b371e1f}.single-offer-head{background:linear-gradient(135deg,#f7f0e5,#eadbc6);border-bottom:1px solid #ccb38b;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:76px;padding:12px 20px;display:flex}.single-offer-head>span{align-items:center;gap:14px;display:flex}.single-offer-head b{color:#fff;text-align:center;background:#98703b;border-radius:6px;min-width:64px;padding:10px 13px;font-size:20px}.single-offer-head em{font-size:16px;font-style:normal;font-weight:800}.single-offer-head>strong{color:#76562f;font-size:25px}.single-offer-head small{font-size:10px}.single-offer-media{background:#211f1c;min-height:480px;position:relative}.single-offer-media>video,.single-offer-media>img{object-fit:contain;width:100%;height:480px;display:block}.single-offer-thumbs{background:#171613;gap:8px;padding:9px;display:flex;position:static;overflow-x:auto}.single-offer-thumbs button{background:0 0;border:2px solid #0000;flex:0 0 68px;width:68px;height:54px;padding:0}.single-offer-thumbs button.active{border-color:#cba66c}.single-offer-thumbs img{object-fit:cover;width:100%;height:100%}.offer-no-media{color:#d8c4a4;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:480px;display:flex}.offer-no-media svg{font-size:48px}.offer-no-media span{font-size:10px}.single-offer-details{flex-direction:column;justify-content:center;padding:34px;display:flex}.single-offer-status{align-items:center;gap:8px;display:flex}.single-offer-status span,.single-offer-status strong{padding:6px 9px;font-size:9px}.single-offer-status span{color:#775a36;background:#eee2d1}.single-offer-status strong{color:#775a36;border:1px solid #d3bd9c}.single-offer-details h1{margin:20px 0 8px;font-size:25px;line-height:1.7}.single-offer-details>p{color:#766e64;margin:0 0 17px;font-size:11px}.single-offer-specs{gap:8px;display:grid}.single-offer-specs>div{background:#f8f4ee;border-right:3px solid #b58b50;flex-direction:column;gap:5px;padding:12px;display:flex}.single-offer-specs span{color:#827466;font-size:8px}.single-offer-specs strong{font-size:11px;line-height:1.7}.single-offer-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:17px;display:grid}.single-offer-actions a{color:#76562f;border:1px solid #a77d44;justify-content:center;align-items:center;gap:7px;min-height:48px;font-size:10px;font-weight:800;display:flex}.single-offer-actions .offer-whatsapp{color:#fff;background:#a77d44}.single-offer>footer{border-top:1px solid #d9c8ae;height:54px}.single-offer>footer a{color:#76562f;border:1px solid #aa824b;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.missing-offer{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.missing-offer img{width:220px}.missing-offer h1{font-size:28px}.missing-offer p{color:#776d61}.missing-offer>a{color:#fff;background:#9b733d;margin-top:15px;padding:11px 20px}@media (width<=760px){.single-offer{padding:8px}.single-offer>header{height:62px}.single-offer>header img{width:130px;height:50px}.single-offer-card{grid-template-columns:1fr;margin:10px auto}.single-offer-head{min-height:64px;padding:10px}.single-offer-head b{min-width:53px;padding:8px;font-size:18px}.single-offer-head em{font-size:12px}.single-offer-head>strong{font-size:18px}.single-offer-media{min-height:330px}.single-offer-media>video,.single-offer-media>img,.offer-no-media{height:330px}.single-offer-details{padding:18px 14px}.single-offer-details h1{margin-top:14px;font-size:19px}.single-offer-actions a{font-size:9px}.single-offer>footer{padding:0 5px}}.single-offer-photo-open{cursor:zoom-in;background:#211f1c;border:0;width:100%;height:480px;padding:0;position:relative}.single-offer-photo-open>img{object-fit:contain;width:100%;height:100%;display:block}.single-offer-photo-open>span{color:#fff;background:#1e1c19d1;border-radius:4px;align-items:center;gap:6px;padding:7px 10px;font-size:8px;display:flex;position:absolute;top:12px;right:12px}.single-offer .photo-lightbox{position:fixed;inset:0}.single-offer-photo-frame{position:relative}.single-offer-photo-prev,.single-offer-photo-next{z-index:3;color:#fff;cursor:pointer;background:#181613c2;border:0;width:44px;height:56px;font-size:32px;position:absolute;top:50%;transform:translateY(-50%)}.single-offer-photo-prev{right:8px}.single-offer-photo-next{left:8px}.single-offer-photo-count{z-index:3;color:#fff;background:#181613d6;border-radius:5px;padding:7px 11px;font-size:11px;position:absolute;bottom:12px;right:50%;transform:translate(50%)}.single-offer-media-tabs{z-index:4;background:#1e1c19d1;border-radius:6px;gap:5px;padding:5px;display:flex;position:absolute;top:10px;right:10px}.single-offer-media-tabs button{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff40;padding:7px 10px;font-size:8px}.single-offer-media-tabs button.active{background:var(--gold);border-color:var(--gold)}.visual-concept-label{color:#fff;text-align:center;background:#1e1c19db;padding:8px 10px;font-size:8px;position:absolute;bottom:12px;left:12px;right:12px}@media (width<=760px){.single-offer-photo-open{height:330px}}:where(.editorial-home,.main-gateway,.start-page,.quick-offer,.identity-review,.owner-showcase,.services-options-page,.design-gallery){background:0 0!important}.marketing-service-page{--ms-ink:#25211c;--ms-gold:#a77d44;--ms-soft:#eee2d1;min-height:100svh;color:var(--ms-ink);font-family:var(--font-kufi),"Noto Kufi Arabic",sans-serif;background:#f8f4ed}.ms-header{border-bottom:1px solid #d9c8ae;justify-content:space-between;align-items:center;width:min(1180px,100% - 40px);height:92px;margin:auto;display:flex}.ms-header img{object-fit:contain;width:190px;height:70px}.ms-header-link{border:1px solid var(--ms-gold);color:#76562f;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:10px;font-weight:800;display:flex}.ms-hero{grid-template-columns:1.4fr .6fr;align-items:center;gap:70px;width:min(1180px,100% - 40px);margin:0 auto;padding:76px 0;display:grid}.ms-kicker,.ms-section-title>span,.ms-fees>span,.ms-cta>div>span{color:#8a6332;letter-spacing:.02em;font-size:10px;font-weight:800;display:block}.ms-hero h1{letter-spacing:-.04em;margin:15px 0 20px;font-size:clamp(38px,5vw,68px);line-height:1.45}.ms-hero-copy>p{color:#6d645a;max-width:730px;margin:0;font-size:14px;line-height:2}.ms-primary{background:var(--ms-ink);color:#fff;align-items:center;gap:12px;width:max-content;min-height:58px;margin-top:30px;padding:12px 18px;font-size:11px;font-weight:800;display:flex}.ms-primary svg:last-child{color:#d2ad75;margin-inline-start:18px}.ms-hero-card{color:#fff;border-top:5px solid var(--ms-gold);background:linear-gradient(145deg,#302a23,#171512);flex-direction:column;justify-content:flex-end;min-height:290px;padding:38px;display:flex;box-shadow:0 24px 55px #281f1433}.ms-hero-card>svg{color:#c9a26d;margin-bottom:auto;font-size:58px}.ms-hero-card strong{font-size:22px}.ms-hero-card p{color:#d8d0c6;margin:10px 0 0;font-size:11px;line-height:2}.ms-section{padding:80px max(20px,50% - 590px)}.ms-section:nth-of-type(2){background:#fff}.ms-section-title{margin-bottom:30px}.ms-section-title h2,.ms-fees h2,.ms-cta h2{margin:8px 0 0;font-size:30px}.ms-steps{background:#d8c7ac;border:1px solid #d8c7ac;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.ms-steps article{background:#fbf8f3;min-height:225px;padding:30px;position:relative}.ms-steps article>b{color:#d7c6aa;font-size:28px;position:absolute;top:20px;left:24px}.ms-steps article>svg{color:var(--ms-gold);font-size:30px}.ms-steps h3{margin:30px 0 8px;font-size:17px}.ms-steps p{color:#71685f;margin:0;font-size:10px;line-height:1.9}.ms-split{background:#f3ede4;grid-template-columns:1fr 1fr;align-items:start;gap:65px;display:grid}.ms-included>div:last-child{gap:7px;display:grid}.ms-included p{border-bottom:1px solid #ddcfbb;align-items:center;gap:11px;margin:0;padding:13px 0;font-size:11px;font-weight:700;display:flex}.ms-included p svg{color:#9a733e}.ms-fees{color:#fff;border-top:5px solid var(--ms-gold);background:#26221d;padding:38px;box-shadow:0 20px 45px #2a21162b}.ms-fees>span{color:#d5ae75}.ms-fees h2{font-size:27px}.ms-fees-lead{background:#3a332b;border-right:3px solid #c69b61;margin:18px 0;padding:15px;font-size:13px;font-weight:800}.ms-fees ul{margin:0;padding:0 18px 0 0}.ms-fees li{color:#dfd8ce;margin:12px 0;font-size:10px;line-height:1.9}.ms-commitment{background:#fff;border:1px solid #cdb793;grid-template-columns:300px 1fr;align-items:center;width:min(1180px,100% - 40px);margin:70px auto;display:grid}.ms-commitment>div{color:#fff;background:#a77d44;flex-direction:column;justify-content:center;height:100%;padding:26px;display:flex}.ms-commitment span{font-size:9px}.ms-commitment strong{margin-top:5px;font-size:23px}.ms-commitment>p{color:#6d645a;margin:0;padding:25px 34px;font-size:11px;line-height:2}.ms-cta{background:#e9ddcc;border:1px solid #cdb793;grid-template-columns:100px 1fr auto;align-items:center;gap:28px;width:min(1180px,100% - 40px);margin:0 auto 70px;padding:35px;display:grid}.ms-cta>img{object-fit:contain;opacity:.72;width:90px;height:90px}.ms-cta h2{font-size:28px}.ms-cta p{color:#6d645a;margin:7px 0 0;font-size:10px}.ms-cta>a{color:#fff;background:#25211c;align-items:center;gap:9px;min-height:52px;padding:12px 20px;font-size:10px;font-weight:800;display:flex}.ms-footer{color:#fff;background:#211e1a;justify-content:space-between;align-items:center;min-height:100px;padding:20px max(20px,50% - 590px);display:flex}.ms-footer>img{object-fit:contain;filter:brightness(0)invert();width:170px;height:65px}.ms-footer>div{gap:22px;display:flex}.ms-footer a{color:#d9cbb7;font-size:10px}@media (width<=780px){.ms-header{width:calc(100% - 24px);height:72px}.ms-header img{width:135px;height:52px}.ms-header-link{padding:8px 10px;font-size:8px}.ms-hero{grid-template-columns:1fr;gap:28px;width:calc(100% - 28px);padding:45px 0}.ms-hero h1{font-size:34px}.ms-hero-copy>p{font-size:11px}.ms-hero-card{min-height:220px}.ms-section{padding:55px 14px}.ms-section-title h2,.ms-fees h2{font-size:24px}.ms-steps{grid-template-columns:1fr 1fr}.ms-steps article{min-height:205px;padding:22px 18px}.ms-steps article>b{left:16px}.ms-split{grid-template-columns:1fr;gap:34px}.ms-fees{padding:26px 20px}.ms-commitment{grid-template-columns:1fr;width:calc(100% - 28px);margin:45px auto}.ms-commitment>div{padding:22px}.ms-commitment>p{padding:22px;font-size:10px}.ms-cta{grid-template-columns:64px 1fr;width:calc(100% - 28px);margin-bottom:45px;padding:24px 18px}.ms-cta>img{width:58px;height:58px}.ms-cta h2{font-size:22px}.ms-cta>a{grid-column:1/-1;justify-content:center}.ms-footer{text-align:center;flex-direction:column;gap:12px}.ms-footer>div{flex-direction:column;gap:6px}}@media (width<=440px){.ms-steps{grid-template-columns:1fr}.ms-steps article{min-height:180px}.ms-header-link{font-size:0}.ms-header-link svg{font-size:16px}.ms-primary{justify-content:center;width:100%}.ms-primary svg:last-child{margin-inline-start:auto}}.marketing-service-page .ms-hero{padding-block:68px;position:relative;overflow:hidden}.marketing-service-page .ms-watermark{opacity:.075;pointer-events:none;width:min(440px,46vw);height:auto;position:absolute;top:5%;left:28%}.marketing-service-page .ms-hero-copy,.marketing-service-page .ms-hero-card{z-index:1;position:relative}.marketing-service-page .ms-hero-copy>p{max-width:680px}.marketing-service-page .ms-hero-card>img{object-fit:contain;object-position:right;filter:brightness(0)invert();opacity:.78;width:155px;height:60px;margin-bottom:auto}.marketing-service-page .ms-steps article{min-height:205px}.marketing-service-page .ms-commitment{display:none}.marketing-service-page .ms-header-note{color:#87633a;border-right:2px solid var(--ms-gold);padding-right:10px;font-size:10px;font-weight:800}.marketing-service-page .ms-hero h1{font-size:clamp(34px,4.65vw,62px)}.marketing-service-page .ms-footer>span{color:#d9cbb7;font-size:10px}@media (width<=780px){.marketing-service-page .ms-watermark{width:300px;top:5%;left:-28px}.marketing-service-page .ms-steps{grid-template-columns:1fr}.marketing-service-page .ms-steps article{min-height:165px}}.marketing-service-page .ms-header{height:72px}.marketing-service-page .ms-hero{gap:34px;padding-block:36px}.marketing-service-page .ms-hero h1{margin:10px 0 12px;line-height:1.32}.marketing-service-page .ms-hero-copy>p{font-size:12px;line-height:1.9}.marketing-service-page .ms-hero-card{min-height:205px;padding:26px}.marketing-service-page .ms-hero-card>img{width:125px;height:48px}.marketing-service-page .ms-hero-card strong{font-size:18px}.marketing-service-page .ms-section{padding-block:38px}.marketing-service-page .ms-section-title{margin-bottom:18px}.marketing-service-page .ms-section-title h2,.marketing-service-page .ms-fees h2{font-size:24px}.marketing-service-page .ms-steps article{min-height:156px;padding:20px}.marketing-service-page .ms-steps h3{margin:18px 0 5px;font-size:14px}.marketing-service-page .ms-steps article>b{font-size:21px;top:13px;left:16px}.marketing-service-page .ms-steps p{line-height:1.7}.marketing-service-page .ms-split{gap:36px}.marketing-service-page .ms-included p{padding:9px 0;font-size:10px}.marketing-service-page .ms-fees{padding:26px}.marketing-service-page .ms-fees-lead{margin:13px 0;padding:11px;font-size:11px}.marketing-service-page .ms-fees li{margin:7px 0;line-height:1.7}.marketing-service-page .ms-cta{margin-bottom:38px;padding:22px 26px}.marketing-service-page .ms-cta h2{font-size:22px}.marketing-service-page .ms-footer{min-height:74px;padding-block:12px}@media (width<=780px){.marketing-service-page .ms-header{height:62px}.marketing-service-page .ms-hero{gap:18px;padding-block:25px}.marketing-service-page .ms-hero h1{font-size:30px}.marketing-service-page .ms-hero-card{min-height:160px;padding:20px}.marketing-service-page .ms-section{padding-block:30px}.marketing-service-page .ms-steps article{min-height:132px;padding:17px}.marketing-service-page .ms-split{gap:24px}.marketing-service-page .ms-fees{padding:20px}.marketing-service-page .ms-cta{margin-bottom:28px;padding:18px}.marketing-service-page .ms-footer{min-height:60px}}.owner-marketing-page{background:linear-gradient(#f8f4ed 0%,#efe5d7 50%,#f8f4ed 100%)}.owner-marketing-hero{border-bottom:1px solid #d9c8ae;grid-template-columns:minmax(0,1.25fr) minmax(300px,.62fr);padding-block:52px}.owner-marketing-hero h1{letter-spacing:-.035em;font-size:clamp(34px,4.35vw,58px)!important;line-height:1.45!important}.owner-marketing-hero h1 em{color:#8a6332;font-style:normal;display:inline-block}.owner-marketing-hero .ms-primary{margin-top:24px}.owner-marketing-summary{z-index:2;color:#fff;border-top:5px solid var(--ms-gold);background:#25211c;padding:30px;position:relative;box-shadow:0 22px 48px #25211c2e}.owner-marketing-summary>span,.owner-video-copy>span,.owner-fee-card>span{color:#d2ad75;font-size:9px;font-weight:800;display:block}.owner-marketing-summary>strong{margin:8px 0 20px;font-size:19px;line-height:1.75;display:block}.owner-marketing-summary>div{border-top:1px solid #484139;align-items:center;gap:11px;padding:12px 0;display:flex}.owner-marketing-summary>div>svg{color:#d2ad75;flex:none}.owner-marketing-summary p{flex-direction:column;gap:3px;margin:0;display:flex}.owner-marketing-summary b{font-size:10px}.owner-marketing-summary small{color:#c5bbb0;font-size:7px}.owner-video-section{background:#fff;border:1px solid #d5c3a7;grid-template-columns:.8fr 1.2fr;width:min(1180px,100% - 40px);min-height:340px;margin:48px auto;display:grid;box-shadow:0 18px 48px #48351e14}.owner-video-copy{flex-direction:column;justify-content:center;padding:42px;display:flex}.owner-video-copy>span{color:#8a6332}.owner-video-copy h2{margin:8px 0 14px;font-size:29px;line-height:1.55}.owner-video-copy>p{color:#6b6258;margin:0;font-size:11px;line-height:2}.owner-video-points{flex-wrap:wrap;gap:6px;margin-top:24px;display:flex}.owner-video-points span{color:#76562f;background:#eee3d3;padding:7px 11px;font-size:8px;font-weight:800}.owner-video-placeholder{color:#fff;text-align:center;background:linear-gradient(145deg,#302a23,#171512);flex-direction:column;justify-content:center;align-items:center;min-height:340px;padding:30px;display:flex;position:relative;overflow:hidden}.owner-video-placeholder>img{object-fit:contain;opacity:.07;filter:brightness(0)invert();width:310px;height:310px;position:absolute;transform:rotate(-8deg)}.owner-play-mark{z-index:1;color:#d2ad75;border:1px solid #d2ad75;border-radius:50%;place-items:center;width:72px;height:72px;margin-bottom:18px;font-size:22px;display:grid;position:relative}.owner-play-mark svg{transform:translate(-2px)}.owner-video-placeholder strong,.owner-video-placeholder small{z-index:1;position:relative}.owner-video-placeholder strong{font-size:15px}.owner-video-placeholder small{color:#c9beb1;margin-top:7px;font-size:8px}.owner-process-section{background:#fff!important}.owner-process-grid{border-top:1px solid #d7c5a9;border-right:1px solid #d7c5a9;grid-template-columns:repeat(3,1fr);display:grid}.owner-process-grid article{background:#fbf8f3;border-bottom:1px solid #d7c5a9;border-left:1px solid #d7c5a9;grid-template-columns:34px 1fr;align-items:start;gap:13px;min-height:145px;padding:22px;display:grid;position:relative}.owner-process-grid article>b{color:#d8c6aa;font-size:20px;position:absolute;top:9px;left:14px}.owner-process-grid article>svg{color:#9b733d;margin-top:3px;font-size:23px}.owner-process-grid h3{margin:0 0 6px;font-size:13px}.owner-process-grid p{color:#70675d;margin:0;font-size:9px;line-height:1.8}.owner-service-split{grid-template-columns:1fr 1fr;align-items:start;gap:50px;display:grid;background:0 0!important}.owner-scope-list{border-top:1px solid #d8c8b1;border-right:1px solid #d8c8b1;grid-template-columns:1fr 1fr;display:grid}.owner-scope-list p{background:#ffffff85;border-bottom:1px solid #d8c8b1;border-left:1px solid #d8c8b1;align-items:center;gap:9px;min-height:66px;margin:0;padding:13px;font-size:9px;font-weight:700;line-height:1.8;display:flex}.owner-scope-list svg{color:#9a733e;flex:none}.owner-fee-card{color:#fff;border-top:5px solid var(--ms-gold);background:#25211c;padding:34px;box-shadow:0 20px 46px #2a21162b}.owner-fee-card h2{margin:7px 0 13px;font-size:25px}.owner-fee-lead{background:#3a332b;border-right:3px solid #c69b61;margin:0 0 14px;padding:13px;font-size:11px;font-weight:800;line-height:1.9}.owner-fee-card ul{margin:0;padding:0 18px 0 0}.owner-fee-card li{color:#ddd4ca;margin:10px 0;font-size:9px;line-height:1.9}.owner-fee-card li b{color:#fff}.owner-fee-note{color:#cfc5ba;border-top:1px solid #4a4239;gap:10px;margin-top:16px;padding-top:14px;font-size:8px;line-height:1.8;display:flex}.owner-fee-note svg{color:#d2ad75;flex:none;margin-top:3px}.owner-marketing-cta{margin-top:0}.owner-marketing-cta h2{line-height:1.5}@media (width<=780px){.owner-marketing-hero{grid-template-columns:1fr;padding-block:30px}.owner-marketing-hero h1{font-size:29px!important}.owner-marketing-summary{padding:22px}.owner-video-section{grid-template-columns:1fr;width:calc(100% - 28px);margin:28px auto}.owner-video-copy{padding:25px 20px}.owner-video-copy h2{font-size:22px}.owner-video-placeholder{min-height:240px}.owner-process-grid{grid-template-columns:1fr 1fr}.owner-process-grid article{grid-template-columns:27px 1fr;gap:9px;min-height:145px;padding:18px 14px}.owner-process-grid article>svg{font-size:19px}.owner-process-grid h3{font-size:11px}.owner-process-grid p{font-size:8px}.owner-service-split{grid-template-columns:1fr;gap:28px}.owner-scope-list{grid-template-columns:1fr}.owner-fee-card{padding:24px 20px}.owner-fee-card h2{font-size:21px}.owner-marketing-cta{margin-top:0}}@media (width<=430px){.owner-process-grid{grid-template-columns:1fr}.owner-process-grid article{min-height:112px}.owner-video-points{gap:4px}.owner-video-points span{text-align:center;flex:1}.owner-marketing-summary>strong{font-size:16px}}.owner-compact-page{color:#24201b;min-height:100vh;font-family:var(--font-arabic),sans-serif;background:#f4efe7;flex-direction:column;padding:22px 5vw 18px;display:flex}.owner-compact-header{justify-content:space-between;align-items:center;width:min(1040px,100%);margin:0 auto 20px;display:flex}.owner-compact-header img{width:112px;height:auto;display:block}.owner-compact-header>span{color:#765a36;font-size:15px;font-weight:700}.owner-compact-card{background:#fff;border:1px solid #d8c7ad;grid-template-columns:1.25fr .75fr;width:min(1040px,100%);margin:auto;display:grid;box-shadow:0 18px 50px #3427171c}.owner-compact-copy{padding:36px 42px}.owner-compact-kicker{color:#9a713e;font-size:14px;font-weight:800}.owner-compact-copy h1{margin:5px 0 8px;font-size:clamp(30px,4vw,48px);line-height:1.35}.owner-compact-intro{color:#625b52;max-width:620px;margin:0;font-size:18px;line-height:1.8}.owner-compact-steps{grid-template-columns:repeat(3,1fr);gap:14px;margin:22px 0 18px;padding:0;list-style:none;display:grid}.owner-compact-steps li{align-items:flex-start;gap:9px;display:flex}.owner-compact-steps li>b{color:#fff;background:#b5894e;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:13px;display:grid}.owner-compact-steps li>span{flex-direction:column;gap:3px;display:flex}.owner-compact-steps strong{font-size:15px}.owner-compact-steps small{color:#756d63;font-size:13px;line-height:1.55}.owner-compact-fee{background:#f3ebdf;border-right:3px solid #ad8046;flex-direction:column;gap:3px;padding:13px 16px;display:flex}.owner-compact-fee strong{font-size:16px}.owner-compact-fee span{color:#665d53;font-size:14px;line-height:1.6}.owner-compact-action{color:#fff;background:#24201b;align-items:center;gap:10px;width:max-content;margin-top:18px;padding:12px 17px;font-size:15px;font-weight:800;text-decoration:none;display:flex}.owner-compact-action svg:last-child{font-size:12px}.owner-compact-video{color:#fff;background:#201c18;flex-direction:column;min-height:410px;padding:12px;display:flex;position:relative;overflow:hidden}.owner-compact-video video{object-fit:cover;background:#111;flex:1;width:100%;min-height:330px}.owner-compact-video-label{text-align:right;justify-content:space-between;align-items:center;gap:12px;padding:12px 4px 2px;display:flex}.owner-compact-video-label>span{flex-direction:column;gap:2px;display:flex}.owner-compact-video-label strong{font-size:15px}.owner-compact-video-label small{color:#cfc5b8;font-size:12px}.owner-compact-video-label a{color:#d8b47e;white-space:nowrap;font-size:13px;font-weight:800;text-decoration:none}.owner-compact-video-label a svg{margin-right:5px;font-size:10px}.owner-compact-footer{text-align:center;color:#7f7467;width:min(1040px,100%);margin:17px auto 0;font-size:13px}@media (width<=760px){.owner-compact-page{padding:14px}.owner-compact-header{margin-bottom:12px}.owner-compact-header img{width:92px}.owner-compact-header>span{font-size:13px}.owner-compact-card{grid-template-columns:1fr}.owner-compact-copy{padding:24px 20px}.owner-compact-copy h1{font-size:31px}.owner-compact-intro{font-size:16px}.owner-compact-steps{grid-template-columns:1fr;gap:12px;margin:18px 0}.owner-compact-steps small{font-size:13px}.owner-compact-video{min-height:190px}.owner-compact-video video{min-height:210px;max-height:330px}.owner-compact-action{justify-content:center;width:100%}.owner-compact-action svg:last-child{display:none}}.owner-compact-video-label{justify-content:flex-start}@media (width<=700px){body{background-image:linear-gradient(#f7f4ee94,#f7f4ee94),url(/brand/identity-background-v2.png);background-position:50%,50%;background-size:auto,100% 100%;background-attachment:scroll,scroll}}.listings>.property-showcase{grid-column:1/-1;min-width:0}.single-offer-actions{flex-wrap:wrap;align-items:center;display:flex}.single-offer-actions .offer-whatsapp,.a06-direct-contact>a:first-child{border-radius:9px;flex:0 auto;gap:8px;min-height:44px;padding:6px 14px;font-size:14px}.single-offer-actions .offer-whatsapp svg,.a06-direct-contact>a:first-child svg{flex-shrink:0;width:22px;height:22px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
