:root{--bz-bg: #fffaf1;--bz-surface: #ffffff;--bz-surface-soft: #fff3d9;--bz-text: #2d2a26;--bz-muted: #766f65;--bz-line: #eee4d6;--bz-gold: #ad7c35;--bz-gold-dark: #865b21;--bz-coral: #f36f56;--bz-coral-dark: #d9533b;--bz-teal: #2aa99a;--bz-sky: #e5f5f6;--bz-shadow: 0 18px 50px rgba(111, 76, 28, .09);--bz-radius-sm: 14px;--bz-radius-md: 22px;--bz-radius-lg: 32px;--bz-container: 1240px;--bz-header-height: 116px;color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{min-width:320px;min-height:100%;scroll-padding-top:calc(var(--bz-header-height) + 18px)}body{min-width:320px;min-height:100%;margin:0;color:var(--bz-text);background:radial-gradient(circle at 0 0,rgba(255,210,124,.22),transparent 28rem),radial-gradient(circle at 100% 18%,rgba(71,203,184,.12),transparent 24rem),var(--bz-bg);-webkit-font-smoothing:antialiased;overflow-x:hidden}body.gallery-is-open{overflow:hidden}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}img{display:block;max-width:100%}:focus-visible{outline:3px solid rgba(243,111,86,.46);outline-offset:3px}.container{width:min(100% - 40px,var(--bz-container));margin-inline:auto}.page-section{padding-block:clamp(52px,7vw,92px)}.eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--bz-gold-dark);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.eyebrow:before{width:28px;height:2px;border-radius:999px;background:var(--bz-coral);content:""}.section-title{margin:0;font-size:clamp(1.85rem,4vw,3rem);line-height:1.08;letter-spacing:-.045em}.section-copy{max-width:620px;margin:14px 0 0;color:var(--bz-muted);line-height:1.75}.surface-card{border:1px solid rgba(173,124,53,.12);border-radius:var(--bz-radius-lg);background:#ffffffeb;box-shadow:var(--bz-shadow)}.primary-button,.secondary-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:9px;padding:0 20px;border:0;border-radius:999px;font-weight:750;text-decoration:none;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.primary-button{color:#fff;background:linear-gradient(135deg,var(--bz-coral),#ff8c5f);box-shadow:0 12px 28px #f36f5640}.secondary-button{color:var(--bz-gold-dark);border:1px solid var(--bz-line);background:#fff}.primary-button:hover,.secondary-button:hover{transform:translateY(-2px)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px){.container{width:min(100% - 24px,var(--bz-container))}.page-section{padding-block:46px}}@media(max-width:960px){:root{--bz-header-height: 92px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-theme=dark]{color-scheme:dark;--bz-bg: #111715;--bz-surface: #1a211e;--bz-surface-soft: #282a23;--bz-text: #f2f1ec;--bz-muted: #b5b9b3;--bz-line: #39413c;--bz-gold: #c7a260;--bz-gold-dark: #e0c487;--bz-coral: #d9785f;--bz-coral-dark: #f09a7f;--bz-teal: #69b8a5;--bz-sky: #26312f;--bz-shadow: 0 18px 50px rgba(0, 0, 0, .26)}:root[data-theme=dark] body{color:var(--bz-text);background:radial-gradient(circle at 0 0,rgba(173,124,53,.09),transparent 28rem),#111715}:root[data-theme=dark] .site-header,:root[data-theme=dark] .dropdown-menu,:root[data-theme=dark] .main-nav,:root[data-theme=dark] .social-link:not(.sahibinden-link),:root[data-theme=dark] .menu-button,:root[data-theme=dark] .surface-card,:root[data-theme=dark] .featured-shell,:root[data-theme=dark] .trust-cards article,:root[data-theme=dark] .footer-card,:root[data-theme=dark] .filter-panel,:root[data-theme=dark] .empty-state,:root[data-theme=dark] .story-card,:root[data-theme=dark] .values-grid article,:root[data-theme=dark] .contact-cards a,:root[data-theme=dark] .contact-cards div,:root[data-theme=dark] .contact-form,:root[data-theme=dark] .login-shell,:root[data-theme=dark] .form-panel,:root[data-theme=dark] .detail-card,:root[data-theme=dark] .quick-facts,:root[data-theme=dark] .title-actions button{color:var(--bz-text)!important;border-color:var(--bz-line)!important;background:var(--bz-surface)!important}:root[data-theme=dark] .site-header{background:#181f1cf5!important}:root[data-theme=dark] .brand-panel{filter:brightness(.82)}:root[data-theme=dark] .admin-page{background:radial-gradient(circle at 5% 5%,rgba(173,124,53,.12),transparent 28rem),#111715!important}:root[data-theme=dark] .main-nav a,:root[data-theme=dark] .dropdown-menu a,:root[data-theme=dark] .phone-link,:root[data-theme=dark] .footer-column h2,:root[data-theme=dark] .detail-page,:root[data-theme=dark] .detail-page h1,:root[data-theme=dark] .detail-page h2,:root[data-theme=dark] .detail-page h3,:root[data-theme=dark] .detail-page strong,:root[data-theme=dark] .property-heading h1,:root[data-theme=dark] .quick-facts strong,:root[data-theme=dark] .price-panel,:root[data-theme=dark] .property-table,:root[data-theme=dark] .office-card,:root[data-theme=dark] .description-content,:root[data-theme=dark] .contact-details,:root[data-theme=dark] .story-card,:root[data-theme=dark] .values-grid h3,:root[data-theme=dark] .form-panel h2,:root[data-theme=dark] .form-panel label span,:root[data-theme=dark] .contact-cards strong{color:var(--bz-text)!important}:root[data-theme=dark] .main-nav a:hover,:root[data-theme=dark] .main-nav a.is-active,:root[data-theme=dark] .dropdown-menu a:hover{color:var(--bz-gold-dark)!important;background:var(--bz-surface-soft)!important}:root[data-theme=dark] .category-card.gold,:root[data-theme=dark] .category-card.coral,:root[data-theme=dark] .category-card.teal,:root[data-theme=dark] .category-card.sky{color:var(--bz-text)!important;background:#242b27!important;border-color:#404740!important}:root[data-theme=dark] .category-card p,:root[data-theme=dark] .category-link{color:#c1c5bf!important}:root[data-theme=dark] .listings-content{background:linear-gradient(180deg,rgba(17,23,21,.9),transparent 420px)!important}:root[data-theme=dark] .filter-grid input,:root[data-theme=dark] .filter-grid select,:root[data-theme=dark] .form-panel input,:root[data-theme=dark] .contact-form input,:root[data-theme=dark] .contact-form select,:root[data-theme=dark] .contact-form textarea{color:var(--bz-text)!important;background:#141a17!important;border-color:var(--bz-line)!important}:root[data-theme=dark] .filter-grid input::placeholder,:root[data-theme=dark] .form-panel input::placeholder{color:#9ba29c}:root[data-theme=dark] .active-filter-count,:root[data-theme=dark] .filter-grid>button{color:#f0b6a2!important;background:#3a2925!important}:root[data-theme=dark] .filter-grid>button:hover{background:#49302a!important}:root[data-theme=dark] .contact-cards a,:root[data-theme=dark] .contact-cards div{background:#1a211e!important}:root[data-theme=dark] .detail-page{--detail-ink: #f2f1ec;--detail-muted: #b5b9b3;--detail-line: #39413c;--detail-canvas: #111715;--detail-surface: #1a211e;--detail-gold-soft: #302d25;--detail-green: #82c5a8}:root[data-theme=dark] .detail-page .overview-card{background:linear-gradient(135deg,#29271f,#1a211e 65%)!important}:root[data-theme=dark] .detail-page .overview-card p,:root[data-theme=dark] .detail-page .overview-note,:root[data-theme=dark] .detail-page .property-location,:root[data-theme=dark] .detail-page .property-row span,:root[data-theme=dark] .detail-page .quick-facts span:not(.fact-icon),:root[data-theme=dark] .detail-page .breadcrumbs,:root[data-theme=dark] .detail-page .breadcrumbs a,:root[data-theme=dark] .detail-page .description-content p{color:#c4c8c2!important}:root[data-theme=dark] .detail-page .detail-tabs{background:#242b27!important;border-color:var(--bz-line)!important}:root[data-theme=dark] .detail-page .detail-tabs button{color:#c4c8c2!important;background:transparent}:root[data-theme=dark] .detail-page .detail-tabs button.is-active{color:#fff!important;background:#39413c!important}:root[data-theme=dark] .detail-page .map-summary{color:var(--bz-text);background:#202925}:root[data-theme=dark] .detail-page .map-summary>a{color:var(--bz-gold-dark);border-color:var(--bz-line);background:var(--bz-surface)}:root[data-theme=dark] .detail-page .appraisal-pill,:root[data-theme=dark] .detail-page .appraisal-report__status{color:#9dd7c2;border-color:#315d4e;background:#203a31}:root[data-theme=dark] .detail-page .appraisal-report__head{background:radial-gradient(circle at 100% 0,rgba(105,184,165,.1),transparent 36%),linear-gradient(120deg,#29271f,var(--detail-surface))}:root[data-theme=dark] .detail-page .property-row,:root[data-theme=dark] .detail-page .price-divider,:root[data-theme=dark] .detail-page .office-divider{border-color:var(--bz-line)!important}:root[data-theme=dark] .detail-page .title-actions button{color:var(--bz-text)!important;background:#242b27!important}:root[data-theme=dark] .detail-page .show-video{color:#fff!important;background:#18201deb!important}:root[data-theme=dark] .detail-page .feature-list span,:root[data-theme=dark] .detail-page .property-row strong{color:var(--bz-text)!important}:root[data-theme=dark] .detail-page .security-note{color:var(--bz-text)!important;background:#282a23!important}:root[data-theme=dark] .detail-page .security-note p{color:#c4c8c2!important}:root[data-theme=dark] .footer-bottom{color:#a4aaa4!important}:root[data-theme=dark] .services-section{background:linear-gradient(180deg,rgba(17,23,21,.9),transparent 520px)!important}:root[data-theme=dark] .service-card,:root[data-theme=dark] .quote-form-card{color:var(--bz-text);border-color:var(--bz-line);background:var(--bz-surface)}:root[data-theme=dark] .service-card--gold,:root[data-theme=dark] .service-card--coral,:root[data-theme=dark] .service-card--teal{--service-soft: #2b302b}:root[data-theme=dark] .partner-band{color:var(--bz-text);border-color:var(--bz-line);background:linear-gradient(110deg,#1b2b26,#2a2720)}:root[data-theme=dark] .partner-band p,:root[data-theme=dark] .service-description,:root[data-theme=dark] .service-card li{color:var(--bz-muted)}:root[data-theme=dark] .partner-band__icon,:root[data-theme=dark] .partner-band>a,:root[data-theme=dark] .form-heading>span{border-color:var(--bz-line);background:#242b27}:root[data-theme=dark] .form-field input,:root[data-theme=dark] .form-field select,:root[data-theme=dark] .form-field textarea{color:var(--bz-text);border-color:var(--bz-line);background:#141a17}:root[data-theme=dark] .form-success{color:#9dd7c2;border-color:#315d4e;background:#203a31}:root[data-theme=dark] .listing-card{color:var(--bz-text)!important;border-color:var(--bz-line)!important;background:#1a211e!important}:root[data-theme=dark] .listing-card .facts span{color:#c4c8c2!important;background:#282f2b!important}:root[data-theme=dark] .listing-card .card-content,:root[data-theme=dark] .listing-card .title,:root[data-theme=dark] .listing-card .card-footer strong{color:var(--bz-text)!important}:root[data-theme=dark] .footer-card{background:#1a211e!important}:root[data-theme=dark] .footer-column .whatsapp{color:#9dd7c2!important;background:#23352e!important}:root[data-theme=dark] .form-panel input{background:#141a17!important}:root[data-theme=dark] .detail-page .price-panel p,:root[data-theme=dark] .detail-page .price-panel>small,:root[data-theme=dark] .detail-page .price-head span,:root[data-theme=dark] .detail-page .property-table span,:root[data-theme=dark] .detail-page .office-card p,:root[data-theme=dark] .detail-page .office-card small,:root[data-theme=dark] .detail-page .office-card span,:root[data-theme=dark] .detail-page .video-tour p,:root[data-theme=dark] .detail-page .feature-group h3,:root[data-theme=dark] .api-note{color:#c4c8c2!important}:root[data-theme=dark] .api-note{background:#302d25!important}:root[data-theme=dark] .detail-page .price-panel{color:#f2f1ec!important;border-color:#39413c!important;background:radial-gradient(circle at 100% 0,rgba(199,162,96,.18),transparent 36%),linear-gradient(145deg,#202925,#151b18)!important}:root[data-theme=dark] .detail-page .price-panel>small,:root[data-theme=dark] .detail-page .price-head span{color:#d8c69f!important}:root[data-theme=dark] .detail-page .price-panel>p{color:#c4c8c2!important}:root[data-theme=dark] .search-panel{color:var(--bz-text)!important;border-color:var(--bz-line)!important;background:#1a211e!important;box-shadow:0 18px 44px #00000057!important}:root[data-theme=dark] .search-panel label span{color:#bdc2bc!important}:root[data-theme=dark] .search-panel select,:root[data-theme=dark] .search-panel input{color:#f2f1ec!important;border-color:#465049!important;background:transparent!important}:root[data-theme=dark] .search-panel select option{color:#f2f1ec;background:#1a211e}:root[data-theme=dark] .search-panel input::placeholder{color:#a8aea8}:root[data-theme=dark] .secondary-button{color:#f2e4c3!important;border-color:#555044!important;background:#292a24!important}:root[data-theme=dark] .secondary-button:hover{color:#fff!important;background:#37372e!important}:root[data-theme=dark] .cta-button{color:#1d241f!important;background:#f3ead7!important}:root[data-theme=dark] .service-picker__grid button.is-active{color:#30271b!important;border-color:#c29a57!important;background:linear-gradient(145deg,#fff9ee,#f3e3c7)!important}:root[data-theme=dark] .service-picker__grid button.is-active strong,:root[data-theme=dark] .service-picker__grid button.is-active small,:root[data-theme=dark] .service-picker__grid button.is-active>span{color:#30271b!important}:root[data-theme=dark] .admin-layout{color:#f2f1ec!important;background:#111715!important}:root[data-theme=dark] .admin-layout .admin-sidebar{color:#f2f1ec!important;background:linear-gradient(180deg,#202925,#111715)!important}:root[data-theme=dark] .admin-layout .admin-topbar,:root[data-theme=dark] .admin-layout .panel,:root[data-theme=dark] .admin-layout .stat,:root[data-theme=dark] .admin-layout .drawer-section,:root[data-theme=dark] .admin-layout .advisor-preview{color:#f2f1ec!important;border-color:#39413c!important;background:#1a211e!important}:root[data-theme=dark] .admin-layout .role-overview article,:root[data-theme=dark] .admin-layout .role-picker>label{color:#f2f1ec!important;border-color:#39413c!important;background:#1a211e!important}:root[data-theme=dark] .admin-layout .role-overview strong,:root[data-theme=dark] .admin-layout .role-picker strong,:root[data-theme=dark] .admin-layout .role-picker em{color:#f2f1ec!important}:root[data-theme=dark] .admin-layout .role-overview small,:root[data-theme=dark] .admin-layout .role-picker small{color:#c0c6c0!important}:root[data-theme=dark] .admin-layout .role-picker>label.is-selected{border-color:#9a7943!important;background:#2b281f!important}:root[data-theme=dark] .admin-layout .page-head h1,:root[data-theme=dark] .admin-layout .panel h2,:root[data-theme=dark] .admin-layout .panel strong,:root[data-theme=dark] .admin-layout .stat strong,:root[data-theme=dark] .admin-layout .drawer-section h3{color:#f2f1ec!important}:root[data-theme=dark] .admin-layout .page-head>div>span,:root[data-theme=dark] .admin-layout .panel p,:root[data-theme=dark] .admin-layout .panel small,:root[data-theme=dark] .admin-layout .stat span{color:#b5b9b3!important}:root[data-theme=dark] .admin-layout label,:root[data-theme=dark] .admin-layout .empty{color:#d6d9d4!important}:root[data-theme=dark] .admin-layout th{color:#c4c8c2!important;border-color:#39413c!important;background:#202925!important}:root[data-theme=dark] .admin-layout td,:root[data-theme=dark] .admin-layout tr,:root[data-theme=dark] .admin-layout .panel-head{color:#e7e8e3!important;border-color:#343d37!important;background-color:#1a211e}:root[data-theme=dark] .admin-layout tbody tr:hover{background:#252d28!important}:root[data-theme=dark] .admin-layout input,:root[data-theme=dark] .admin-layout select,:root[data-theme=dark] .admin-layout textarea{color:#f2f1ec!important;border-color:#465049!important;background:#111715!important}:root[data-theme=dark] .admin-layout input::placeholder,:root[data-theme=dark] .admin-layout textarea::placeholder{color:#929a93!important}:root[data-theme=dark] .admin-layout .secondary,:root[data-theme=dark] .admin-layout .icon-button{color:#f2f1ec!important;border-color:#465049!important;background:#242b27!important}:root[data-theme=dark] .admin-layout .drawer{color:#f2f1ec!important;border-color:#39413c!important;background:#151b18!important}:root[data-theme=dark] .admin-layout .drawer-head{border-color:#39413c!important;background:#1a211ef5!important}:root[data-theme=dark] .admin-layout .drawer-head button{color:#e9e8e2!important}.detail-page .detail-card:hover{border-color:color-mix(in srgb,var(--bz-gold) 38%,var(--detail-line))}:root[data-theme=dark] .detail-page .detail-card:hover{border-color:#65583d!important;background-color:#202824!important;box-shadow:0 15px 38px #0000003d!important}:root[data-theme=dark] .detail-page .office-contact>a:hover{color:#f2f1ec!important;background:#2a302c!important}:root[data-theme=dark] .detail-page .advisor-card>p{padding:0!important;color:#c0c6c0!important;border:0!important;background:transparent!important;box-shadow:none!important}:root[data-theme=dark] .detail-page .description-content{color:#d6d9d4!important}:root[data-theme=dark] .detail-page .description-content li{color:#e4e6e1!important;border-color:#3a443e!important;background:#222a26!important}:root[data-theme=dark] .detail-page .description-content li svg{color:#c5a661!important}:root[data-theme=dark] .detail-page .feature-list i{color:#e8d29d!important;background:#373326!important}:root[data-theme=dark] .detail-page .section-count{color:#d4d8d2!important;background:#2a302c!important}:root[data-theme=dark] .detail-page .verified-badge{color:#a9d5be!important;border-color:#3a5747!important;background:#22342a!important}:root[data-theme=dark] .detail-page .overview-note{color:#d0d4ce!important;border-color:#414a43!important;background:#252c28!important}:root[data-theme=dark] .detail-page .video-badge{color:#a9d5be!important;background:#22342a!important}:root[data-theme=dark] .listing-card:hover{border-color:#66583d!important;background:#202824!important;box-shadow:0 18px 38px #00000047!important}:root[data-theme=dark] .listing-card:hover .card-content,:root[data-theme=dark] .listing-card:hover .title,:root[data-theme=dark] .listing-card:hover .card-footer strong{color:#f2f1ec!important}:root[data-theme=dark] .listing-card:hover .facts span{color:#d0d4ce!important;background:#303832!important}:root[data-theme=dark] .route-transition{background:#111715fa!important}:root[data-theme=dark] .similar-section{color:var(--bz-text)!important;border-color:var(--bz-line)!important;background:#111715!important}:root[data-theme=dark] .similar-head .section-title{color:#f2f1ec!important}
