:root{--ink:#0b0e12;--ink2:#12171d;--paper:#f4f1eb;--white:#fff;--gold:#c7a86b;--gold2:#e2c98f;--muted:#92979e;--line:rgba(255,255,255,.12);--shadow:0 30px 80px rgba(0,0,0,.18)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:'DM Sans',sans-serif}a{text-decoration:none;color:inherit}button,input,select,textarea{font:inherit}.container{width:min(1240px,calc(100% - 48px));margin:auto}.noise{position:fixed;inset:0;pointer-events:none;opacity:.025;z-index:9999;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.4'/%3E%3C/svg%3E")}.progress{position:fixed;top:0;left:0;height:3px;background:var(--gold);z-index:10000;width:0}.site-header{position:fixed;top:0;left:0;width:100%;z-index:1000;color:#fff;transition:.4s}.site-header.scrolled{background:rgba(10,13,17,.92);backdrop-filter:blur(20px);box-shadow:0 10px 40px #0002}.nav{height:88px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:11px;color:#fff}.brand-mark{width:40px;height:40px;border:1px solid var(--gold);display:grid;place-items:center;font:700 23px Georgia;color:var(--gold);transform:rotate(45deg)}.brand-mark+span{display:flex;flex-direction:column;line-height:.9}.brand b{font:800 17px Manrope;letter-spacing:.16em}.brand small{font-size:8px;letter-spacing:.33em;margin-top:7px;color:#b8b8b8}.brand .brand-mark{transform:rotate(45deg)}.brand .brand-mark::first-letter{}.desktop-nav{display:flex;gap:34px;margin-left:auto;margin-right:42px}.desktop-nav a{font-size:12px;letter-spacing:.06em;color:#ddd;position:relative}.desktop-nav a:after{content:'';position:absolute;left:0;bottom:-9px;width:0;height:1px;background:var(--gold);transition:.3s}.desktop-nav a:hover:after{width:100%}.nav-actions{display:flex;gap:10px}.ghost-btn{border:1px solid #ffffff44;color:#fff;padding:11px 18px;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.menu-btn{display:none;background:none;border:0;width:42px;height:42px}.menu-btn i{display:block;width:24px;height:1px;background:#fff;margin:7px}.mobile-menu{position:fixed;inset:88px 0 auto;background:#0b0e12;z-index:999;display:none;padding:30px 24px}.mobile-menu.open{display:grid;gap:22px}.mobile-menu a{color:#fff;font:600 24px Manrope}.hero{height:100vh;min-height:760px;background:#090c10;position:relative;color:#fff;overflow:hidden}.hero-bg{position:absolute;inset:0;background:linear-gradient(120deg,#0a0e12,#19232b 55%,#080a0c);transform:scale(1.04);animation:heroZoom 12s ease-out forwards}.hero-bg:after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 75% 35%,#c7a86a33,transparent 25%),linear-gradient(90deg,#07090bcc 0%,#07090c55 55%,#07090c88 100%)}@keyframes heroZoom{to{transform:scale(1)}}.hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#0007 0%,transparent 30%,#000b 100%)}.hero-content{position:relative;padding-top:24vh;z-index:2}.eyebrow,.section-kicker{font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#9da2a8}.hero h1,.page-hero h1,.profile-copy h1,.property-detail h1,.project-title h1,.empty-page h1{font:800 clamp(52px,7vw,104px)/.92 Manrope;letter-spacing:-.055em;margin:25px 0}.hero h1 em,.page-hero h1 em,.profile-copy h1 em,.project-title h1 em,.empty-page h1 em{font-family:Georgia;font-weight:400;color:var(--gold)}.hero h1 span{color:#ddd}.hero p{max-width:560px;color:#c6c9cc;font-size:17px;line-height:1.8}.hero-actions{display:flex;align-items:center;gap:25px;margin-top:35px}.gold-btn,.dark-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:16px 20px;border:0;cursor:pointer;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.gold-btn{background:var(--gold);color:#0a0c0f}.gold-btn:hover{background:var(--gold2);transform:translateY(-2px)}.dark-btn{background:#0c1014;color:#fff}.text-btn,.line-link{color:#ddd;font-size:12px;border-bottom:1px solid #ffffff55;padding-bottom:7px}.hero-scroll{position:absolute;right:32px;bottom:150px;writing-mode:vertical-rl;font-size:9px;letter-spacing:.2em;color:#aaa}.hero-scroll span{display:block;height:60px;border-left:1px solid #ffffff55;margin-top:15px}.hero-stats{position:absolute;bottom:0;left:0;right:0;display:flex;gap:0;z-index:2}.hero-stats div{width:210px;border-top:1px solid #ffffff33;padding:18px 0;margin-right:35px;display:flex;gap:16px}.hero-stats b{color:var(--gold);font-size:10px}.hero-stats span{font-size:10px;line-height:1.5;text-transform:uppercase;letter-spacing:.1em;color:#bbb}.section{padding:120px 0}.intro{background:var(--paper)}.split{display:grid;grid-template-columns:30% 1fr;gap:30px}.split h2,.experience h2,.section-head h2,.cta-band h2{font:700 clamp(38px,5vw,70px)/1 Manrope;letter-spacing:-.045em;margin:0}.split h2 em,.experience h2 em,.section-head h2 em,.cta-band h2 em{font-family:Georgia;font-weight:400;color:var(--gold)}.lead{font-size:20px;line-height:1.7;max-width:720px;color:#50545a;margin:30px 0}.line-link{display:inline-flex;gap:35px;color:#222;border-color:#2225}.dark-section{background:var(--ink);color:#fff}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:50px}.gold{color:var(--gold)}.light-link{color:#ddd;border-color:#fff4}.property-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.property-grid.wide{grid-template-columns:repeat(3,1fr)}.property-card{display:block}.property-media{height:420px;position:relative;overflow:hidden;background:#20252a}.property-media img,.gallery img,.consultant-photo img,.office-card img,.article-image img,.profile-photo img{width:100%;height:100%;object-fit:cover;transition:1s}.property-card:hover img{transform:scale(1.06)}.badge{position:absolute;left:16px;top:16px;background:#0b0e12dd;color:#fff;padding:8px 10px;font-size:8px;letter-spacing:.16em}.fav{position:absolute;right:16px;top:16px;width:34px;height:34px;border-radius:50%;background:#fff;color:#111;display:grid;place-items:center}.property-info{padding:18px 2px 5px}.property-location{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#8b8f94}.property-info h3{font:600 19px Manrope;margin:9px 0 17px;line-height:1.2}.property-meta{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ddd;padding-top:13px;font-size:11px;color:#777}.dark-section .property-meta{border-color:#ffffff22}.property-meta strong{color:var(--gold);font-weight:600}.experience{background:#e9e4da}.experience-card{background:#101419;color:#fff;min-height:600px;padding:80px;display:grid;grid-template-columns:1.2fr .8fr;align-items:center;overflow:hidden;position:relative}.experience-card p{max-width:570px;color:#aeb3b8;line-height:1.8;margin:30px 0}.orbital{height:360px;position:relative;display:grid;place-items:center}.orbit{position:absolute;border:1px solid #c7a86a55;border-radius:50%;animation:spin 18s linear infinite}.o1{width:250px;height:250px}.o2{width:360px;height:180px;transform:rotate(55deg);animation-duration:25s}.orb-center{width:110px;height:110px;border-radius:50%;border:1px solid var(--gold);display:grid;place-items:center;color:var(--gold);font:60px Georgia}@keyframes spin{to{transform:rotate(360deg)}}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #bbb;margin-top:50px}.service{padding:30px 30px 20px 0;border-right:1px solid #bbb;margin-right:30px;min-height:230px}.service span{color:var(--gold);font-size:11px}.service h3{font:700 24px Manrope}.service p{color:#65686c;line-height:1.7}.cta-band{background:#0b0e12;color:#fff;padding:120px 0}.cta-band h2{margin:25px 0 35px}.page-hero{background:#101419;color:#fff;padding:190px 0 100px}.page-hero h1{max-width:850px;margin-bottom:18px}.page-hero p{color:#aab0b5;font-size:17px;max-width:600px}.filter-panel{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr auto;gap:10px;background:#fff;padding:20px;box-shadow:var(--shadow);margin-bottom:35px}.filter-panel label,.premium-form label{display:block;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#777;margin-bottom:7px}.filter-panel input,.filter-panel select,.premium-form input,.premium-form select,.premium-form textarea,.calculator input{width:100%;border:0;border-bottom:1px solid #ccc;background:transparent;padding:12px 4px;outline:none}.results-top{display:flex;justify-content:space-between;margin-bottom:22px;color:#777;font-size:12px}.results-top select{border:0;background:transparent}.gallery{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:300px 300px;gap:6px}.gallery-main{grid-row:span 2;overflow:hidden}.gallery-small{overflow:hidden}.property-detail{padding:130px 0 100px}.breadcrumb{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#888;margin-bottom:25px}.gallery img:hover{transform:scale(1.04)}.detail-layout{display:grid;grid-template-columns:1.5fr .6fr;gap:80px;padding-top:65px}.detail-layout h1{font-size:60px;margin:20px 0}.location{color:#777}.price-xl{font:700 34px Manrope;color:#a8874e;margin:35px 0}.facts{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ccc;border-bottom:1px solid #ccc}.facts div{padding:20px 15px;border-right:1px solid #ddd}.facts span{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:#888;margin-bottom:8px}.facts b{font-size:14px}.richtext{line-height:1.8;color:#555;margin-top:35px}.lead-card{background:#101419;color:#fff;padding:35px;box-shadow:var(--shadow);align-self:start}.lead-card h3{font:700 27px Manrope;margin:15px 0}.lead-card p{color:#9ea5aa;line-height:1.7}.full{width:100%;margin-top:12px}.consultant-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.consultant-photo{height:460px;overflow:hidden;position:relative;background:#ddd}.consultant-photo span{position:absolute;right:18px;bottom:18px;background:var(--gold);width:48px;height:48px;display:grid;place-items:center}.consultant-card:hover .consultant-photo img{transform:scale(1.05)}.consultant-info{padding-top:18px}.consultant-info h3{font:700 27px Manrope;margin:8px 0}.consultant-info p{color:#777}.profile-hero{background:#ece7de;padding:140px 0}.profile-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px;align-items:center}.profile-photo{height:650px;overflow:hidden}.profile-copy h1{font-size:70px}.profile-copy>p{color:#5e6266;line-height:1.8;max-width:650px}.gold-rule{height:1px;background:var(--gold);width:80px;margin:25px 0}.profile-actions{display:flex;gap:10px;margin-top:30px}.office-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.office-card{min-height:580px;background:#101419;color:#fff;position:relative;overflow:hidden}.office-card img{height:100%;opacity:.75}.office-card div{position:absolute;inset:auto 35px 35px}.office-card h3{font:700 40px Manrope;margin:10px 0}.office-card p{color:#ccc}.office-card span{color:var(--gold);font-size:12px}.office-cover{height:65vh;background:#171c20 center/cover no-repeat;min-height:500px}.office-content{padding:70px 0}.office-content>h1{font:800 70px Manrope;margin:15px 0}.office-columns{display:grid;grid-template-columns:1.5fr .7fr;gap:80px;margin:70px 0}.office-columns>div:first-child{line-height:1.8;color:#555}.office-content h2{font:700 40px Manrope}.mini-team{display:flex;gap:20px;overflow:auto}.mini-team a{min-width:150px}.mini-team img{width:150px;height:170px;object-fit:cover}.mini-team b,.mini-team small{display:block}.mini-team b{margin-top:10px}.mini-team small{color:#888;margin-top:5px}.project-hero{height:75vh;min-height:600px;position:relative;background:#111;color:#fff;display:grid;align-items:end}.project-bg{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.65}.project-bg:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#0b0e12,transparent 70%)}.project-title{position:relative;padding-bottom:90px}.project-title h1{font-size:80px;margin:20px 0}.project-title p{color:#bbb}.project-content{display:grid;grid-template-columns:1.4fr .6fr;gap:80px;line-height:1.8;color:#555}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.article-card{background:#fff}.article-image{height:280px;overflow:hidden}.article-card:hover img{transform:scale(1.05)}.article-card>div:last-child{padding:25px}.article-card h3{font:700 25px Manrope;line-height:1.15}.article-card p{color:#777;line-height:1.6}.calculator{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:stretch;background:#fff;padding:55px;box-shadow:var(--shadow)}.calculator label{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#777;margin-top:20px}.calculator .gold-btn{margin-top:30px}.calc-result{background:#101419;color:#fff;padding:40px}.calc-result>span{font-size:9px;letter-spacing:.2em;color:#9aa0a5}.calc-result>strong{display:block;font:800 48px Manrope;color:var(--gold);margin:20px 0 40px}.calc-lines{border-top:1px solid #ffffff22}.calc-lines p{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid #ffffff22}.calc-result small{display:block;color:#777;margin-top:30px;line-height:1.5}.form-wrap{max-width:850px}.premium-form{display:grid;gap:22px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.premium-form input,.premium-form select,.premium-form textarea{background:#fff;padding:18px;border:1px solid #ddd}.contact-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.contact-big{font:700 clamp(36px,5vw,70px)/1 Manrope;letter-spacing:-.05em}.contact-grid>div>p{color:#777}.socials{display:flex;gap:20px;margin-top:40px}.socials a{color:#777;border-bottom:1px solid #aaa;padding-bottom:5px}.success{padding:15px;background:#dcebdc;color:#315b37;font-size:13px}.empty-page{min-height:70vh;padding:220px 0}.empty-page code{display:block;margin-top:30px;color:#a00}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:none}.footer{background:#0b0e12;color:#fff;padding:80px 0 25px}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:60px}.footer .brand{margin-bottom:25px}.footer p,.footer span,.footer a{display:block;color:#8d9398;font-size:12px;line-height:1.8}.footer h4{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-top:0}.footer-grid a:hover{color:#fff}.footer-bottom{border-top:1px solid #ffffff15;margin-top:60px;padding-top:20px;display:flex;justify-content:space-between}
@media(max-width:1050px){.desktop-nav{gap:18px;margin-right:15px}.property-grid{grid-template-columns:repeat(2,1fr)}.filter-panel{grid-template-columns:1fr 1fr}.filter-panel .gold-btn{grid-column:span 2}.consultant-grid,.article-grid{grid-template-columns:repeat(2,1fr)}.hero-stats div{width:170px}.detail-layout,.project-content,.contact-grid{grid-template-columns:1fr}.lead-card{max-width:none}.experience-card{grid-template-columns:1fr}.orbital{display:none}}
@media(max-width:720px){.container{width:min(100% - 32px,1240px)}.desktop-nav,.nav-actions .ghost-btn{display:none}.menu-btn{display:block}.hero{min-height:720px}.hero-content{padding-top:180px}.hero h1{font-size:54px}.hero p{font-size:14px}.hero-actions{align-items:flex-start;flex-direction:column}.hero-scroll{display:none}.hero-stats{display:none}.section{padding:75px 0}.split{grid-template-columns:1fr}.split h2{font-size:42px}.section-head{display:block}.section-head .line-link{margin-top:25px}.property-grid,.property-grid.wide,.consultant-grid,.article-grid,.office-grid{grid-template-columns:1fr}.property-media{height:340px}.experience-card{padding:45px 30px;min-height:520px}.service-grid{grid-template-columns:1fr}.service{border-right:0;border-bottom:1px solid #bbb;margin-right:0}.page-hero{padding:145px 0 75px}.page-hero h1{font-size:52px}.filter-panel{grid-template-columns:1fr;padding:15px}.filter-panel .gold-btn{grid-column:auto}.gallery{grid-template-columns:1fr 1fr;grid-template-rows:250px 180px}.gallery-main{grid-column:span 2;grid-row:auto}.detail-layout{padding-top:40px}.detail-layout h1{font-size:44px}.facts{grid-template-columns:1fr 1fr}.facts div:nth-child(2){border-right:0}.profile-grid{grid-template-columns:1fr;gap:40px}.profile-photo{height:450px}.profile-copy h1{font-size:50px}.office-cover{height:45vh;min-height:320px}.office-content>h1{font-size:50px}.office-columns{grid-template-columns:1fr;gap:40px;margin:45px 0}.project-title h1{font-size:54px}.calculator{grid-template-columns:1fr;padding:25px;gap:25px}.calc-result{padding:28px}.contact-grid{gap:50px}.form-row{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr;gap:35px}.footer-grid>div:first-child{grid-column:span 2}.footer-bottom{display:block}.footer-bottom span+span{margin-top:8px}.mobile-menu{inset:80px 0 auto}.nav{height:80px}}

/* Şener Gayrimenkul premium v2 */
.hero-carousel{height:100svh;min-height:720px}.hero-slides,.hero-slide{position:absolute;inset:0}.hero-slide{opacity:0;visibility:hidden;transition:opacity 1s ease,visibility 1s ease}.hero-slide.active{opacity:1;visibility:visible}.hero-slide .hero-bg{background-image:var(--hero-image);background-size:cover;background-position:center}.hero-slide .hero-bg:after{background:linear-gradient(90deg,rgba(5,7,9,.88) 0%,rgba(5,7,9,.48) 48%,rgba(5,7,9,.35) 100%),linear-gradient(180deg,rgba(0,0,0,.35),rgba(0,0,0,.72))}.hero-carousel-ui{position:absolute;z-index:4;left:50%;bottom:42px;transform:translateX(-50%);display:flex;align-items:center;justify-content:space-between}.hero-dots{display:flex;gap:9px}.hero-dot{width:42px;height:3px;border:0;background:#ffffff55;padding:0;cursor:pointer;transition:.35s}.hero-dot.active{background:var(--gold);width:70px}.hero-counter{display:flex;align-items:center;gap:12px;color:#fff;font-size:10px;letter-spacing:.18em}.hero-counter i{display:block;width:55px;height:1px;background:#ffffff55}.hero-arrows{display:flex;gap:6px}.hero-arrows button{width:46px;height:46px;border:1px solid #ffffff44;background:#ffffff0d;color:#fff;cursor:pointer;font-size:16px;transition:.3s}.hero-arrows button:hover{background:var(--gold);color:#111;border-color:var(--gold)}
.category-section{background:#f0ece5;padding-top:30px}.category-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:16px}.category-card{height:620px;position:relative;overflow:hidden;color:#fff;border-radius:28px;background:#171a1d;box-shadow:0 25px 70px rgba(0,0,0,.12)}.category-image{position:absolute;inset:0;background-size:cover;background-position:center;transition:1s}.category-home .category-image{background-image:url('https://images.unsplash.com/photo-1600607687920-4e2a09cf159d?auto=format&fit=crop&w=1200&q=85')}.category-commercial .category-image{background-image:url('https://images.unsplash.com/photo-1497366811353-6870744d04b2?auto=format&fit=crop&w=1200&q=85')}.category-land .category-image{background-image:url('https://images.unsplash.com/photo-1500382017468-9049fed747ef?auto=format&fit=crop&w=1200&q=85')}.category-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05) 20%,rgba(0,0,0,.78) 100%)}.category-copy{position:absolute;left:34px;right:34px;bottom:34px}.category-copy>span{font-size:9px;letter-spacing:.2em;color:#dfc995}.category-copy h3{font:700 48px Manrope;margin:12px 0 8px;letter-spacing:-.04em}.category-copy p{max-width:340px;color:#e1e1e1;line-height:1.6;font-size:13px;margin:0 0 22px}.category-copy b{display:inline-flex;align-items:center;gap:28px;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.category-copy i{font-style:normal;color:var(--gold);font-size:16px}.category-card:hover .category-image{transform:scale(1.07)}
.property-list-grid{gap:26px}.property-list-grid .property-card{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 18px 55px rgba(16,20,25,.09);transition:transform .4s ease,box-shadow .4s ease}.property-list-grid .property-card:hover{transform:translateY(-7px);box-shadow:0 28px 70px rgba(16,20,25,.15)}.property-list-grid .property-media{height:340px}.property-list-grid .property-info{padding:22px 22px 24px}.property-list-grid .property-location{font-size:9px}.property-list-grid .property-info h3{font-size:21px;min-height:50px}.property-status{position:absolute;left:18px;top:18px;background:var(--gold);color:#111;padding:9px 13px;border-radius:999px;font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;box-shadow:0 7px 25px rgba(0,0,0,.18)}.property-status.rent{background:#fff;color:#111}.property-category{position:absolute;right:18px;top:18px;background:rgba(8,11,14,.68);backdrop-filter:blur(12px);color:#fff;padding:9px 12px;border-radius:999px;font-size:8px;letter-spacing:.13em;text-transform:uppercase}.property-list-grid .property-meta strong{font-size:14px}.empty-results{padding:70px 20px;text-align:center;background:#fff;border-radius:24px;box-shadow:var(--shadow);display:grid;justify-items:center;gap:25px}.empty-results strong{font:700 24px Manrope}.agent-card{background:#101419;color:#fff;padding:26px;border-radius:24px;box-shadow:var(--shadow);position:sticky;top:120px}.agent-card-head{display:flex;align-items:center;gap:17px;padding-bottom:22px;border-bottom:1px solid #ffffff18}.agent-card-head img{width:76px;height:76px;border-radius:50%;object-fit:cover;background:#292e33}.agent-card-head span{display:block;color:var(--gold);font-size:8px;letter-spacing:.18em;margin-bottom:7px}.agent-card-head h3{font:700 20px Manrope;margin:0 0 5px}.agent-card-head small{color:#92979e}.agent-contact{display:flex;justify-content:space-between;gap:12px;padding:18px 0;border-bottom:1px solid #ffffff12}.agent-contact b{font-size:12px}.agent-contact span{color:#8d9398;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.price-xl small{font-size:12px;color:#888}.outline-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;padding:15px 19px;border:1px solid #16191d;color:#16191d;font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.outline-btn:hover{background:#16191d;color:#fff}.consultant-contact-line{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 20px}.consultant-contact-line span{padding:8px 11px;border:1px solid #c9bda9;color:#6b665e;border-radius:999px;font-size:9px;text-transform:uppercase;letter-spacing:.1em}
@media(max-width:1050px){.category-grid{grid-template-columns:1fr 1fr}.category-card:first-child{grid-column:span 2}.category-card{height:500px}.hero-carousel-ui{bottom:28px}.property-list-grid .property-media{height:320px}}
@media(max-width:720px){.hero-carousel,.hero{min-height:720px}.hero-content{padding-top:170px}.hero-carousel-ui{bottom:24px;width:calc(100% - 32px)}.hero-counter{display:none}.hero-arrows button{width:40px;height:40px}.hero-dot{width:28px}.hero-dot.active{width:48px}.category-grid{grid-template-columns:1fr}.category-card:first-child{grid-column:auto}.category-card{height:460px;border-radius:22px}.category-copy{left:25px;right:25px;bottom:25px}.category-copy h3{font-size:40px}.property-list-grid .property-media{height:300px}.property-list-grid .property-info h3{min-height:0}.agent-card{position:static}.profile-actions{flex-wrap:wrap}.outline-btn{width:100%;justify-content:center}.profile-actions .gold-btn,.profile-actions .dark-btn{flex:1;min-width:145px}.property-detail{padding-top:115px}}

/* Şener GYD brand header: logo-led, navy/red palette, clean light surface */
.site-header{background:rgba(255,255,255,.97);color:#080e62;box-shadow:0 5px 28px rgba(10,20,50,.08);backdrop-filter:blur(18px)}
.site-header.scrolled{background:rgba(255,255,255,.98);box-shadow:0 8px 32px rgba(10,20,50,.12)}
.nav{height:94px;gap:28px}
.brand{display:flex;align-items:center;flex:0 0 auto;gap:0;color:#080e62}
.brand-logo{display:block;width:184px;height:auto;max-height:76px;object-fit:contain;object-position:left center}
.desktop-nav{gap:clamp(16px,2vw,30px);margin-left:auto;margin-right:16px}
.desktop-nav a{color:#101747;font-weight:700;font-size:11px;letter-spacing:.035em;white-space:nowrap}
.desktop-nav a:after{background:#a60008;height:2px;bottom:-10px}
.nav-actions{align-items:center}
.ghost-btn{border:1px solid #a60008;background:#a60008;color:#fff;border-radius:4px;padding:12px 20px;font-weight:700;letter-spacing:.07em}
.ghost-btn:hover{background:#080e62;border-color:#080e62}
.menu-btn i{background:#080e62}
.mobile-menu{inset:94px 0 auto;background:#fff;box-shadow:0 20px 40px rgba(10,20,50,.12)}
.mobile-menu a{color:#080e62;border-bottom:1px solid #080e6214;padding-bottom:12px}
@media(max-width:1050px){.nav{gap:14px}.brand-logo{width:160px}.desktop-nav{gap:15px;margin-right:8px}.desktop-nav a{font-size:10px}}
@media(max-width:720px){.nav{height:80px}.brand-logo{width:148px;max-height:66px}.nav-actions{margin-left:auto}.ghost-btn{padding:10px 13px;font-size:10px}.mobile-menu{inset:80px 0 auto}}
