:root{--bg:#f7f7f3;--paper:#fdfdfb;--dark:#292d2a;--taupe:#a49b90;--taupe-deep:#65786b;--sage:#849487;--sage-deep:#536a5b;--sage-light:#e8eeea;--stroke:#d8d9d2;--muted:#686e68;--shade:#eef0e9;--serif:Georgia,'Times New Roman',serif;--sans:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--dark);font:15px/1.75 var(--sans);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.container{width:min(1160px,calc(100% - 70px));margin:0 auto}.site-header{position:sticky;top:0;z-index:20;background:rgba(247,247,243,.96);border-bottom:1px solid rgba(132,148,135,.23);backdrop-filter:blur(18px)}.nav-wrap{min-height:94px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.brand img{object-fit:contain;width:36px;height:43px}.brand-text{display:flex;flex-direction:column;line-height:1.3}.brand-text strong{font:400 16px/1.4 var(--serif);letter-spacing:.17em}.brand-text small{font:400 9px/1.6 var(--sans);color:var(--taupe-deep);letter-spacing:.34em;margin-top:2px}.site-nav{display:flex;align-items:center;gap:31px}.nav-link{font-size:12px;letter-spacing:.025em;color:#535a55;transition:color .2s}.nav-link:hover,.nav-link.is-active{color:var(--sage-deep)}.nav-link.is-active{position:relative}.nav-link.is-active:after{content:'';position:absolute;height:1px;left:0;right:0;bottom:-8px;background:var(--sage)}.menu-button{display:none;background:transparent;border:0;padding:10px}.menu-button span{display:block;height:1px;background:var(--dark);width:23px;margin:6px 0}.eyebrow{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.24em;color:var(--taupe-deep)}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--serif);font-weight:400;letter-spacing:-.026em}h1 em,h2 em{font-weight:400;color:var(--taupe);font-style:italic}.hero{background:#f7f7f3;position:relative;overflow:hidden}.hero-grid{display:grid;grid-template-columns:52% 48%;min-height:635px}.hero-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;position:relative;z-index:1;padding:82px 18px 80px 0}.hero-overline{display:flex;align-items:center;gap:16px;font-size:9px;letter-spacing:.32em;color:var(--taupe-deep)}.hairline{display:inline-block;width:26px;height:1px;background:var(--taupe)}.hero h1{font-size:clamp(45px,5.1vw,72px);line-height:1.17;margin:35px 0 28px;letter-spacing:-.04em}.hero-copy>p{font-size:15px;line-height:2;color:#606760;max-width:480px}.hero-actions{display:flex;align-items:center;gap:28px;margin-top:29px}.solid-btn,.light-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:15px 23px;font-size:12px;letter-spacing:.04em;transition:background .2s,transform .2s}.solid-btn{background:#292d2a;color:#fefdfb}.solid-btn:hover{background:#536a5b;transform:translateY(-2px)}.underlined-link,.text-link{font-size:12px;display:inline-flex;align-items:center;gap:21px;border-bottom:1px solid #abb8ad;padding-bottom:7px;transition:gap .2s}.underlined-link:hover,.text-link:hover{gap:26px}.hero-art{position:relative;display:flex;align-items:center;justify-content:center;min-height:540px;background:linear-gradient(142deg,#f0f1eb 0%,#e8ebe5 52%,#d9dfd7 100%);margin-right:calc((min(1160px,100vw - 70px) - 100vw)/2);overflow:hidden}.hero-art:before{content:'';position:absolute;width:430px;height:430px;border:1px solid rgba(255,255,255,.42);border-radius:50%;top:-125px;right:-120px}.hero-art:after{content:'';position:absolute;width:520px;height:520px;border:1px solid rgba(255,255,255,.30);border-radius:50%;bottom:-300px;left:-170px}.hero-logo{display:block;position:relative;width:min(88%,580px);height:auto;object-fit:contain;z-index:1;filter:drop-shadow(0 6px 12px rgba(109,91,77,.07))}.art-lines{position:absolute;inset:40px;border:1px solid rgba(255,255,255,.35)}.hero-art-caption{position:absolute;bottom:37px;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:9px;letter-spacing:.24em;color:#738176}.hero-footnote{height:67px;display:flex;align-items:center;justify-content:space-between;font-size:10px;letter-spacing:.2em;color:#768277}.section-spacing{padding:105px 0}.intro-section{background:var(--paper)}.intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.intro-grid h2{font-size:clamp(39px,4.4vw,61px);line-height:1.2;margin:22px 0 0}.intro-side p{font-size:16px;line-height:2.15;color:#646c65;margin:3px 0 30px}.practice-section{background:var(--bg)}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:45px}.section-head h2{font-size:clamp(39px,4.5vw,56px);margin:11px 0 0;line-height:1.14}.section-head>.text-link{margin-bottom:7px}.practice-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--stroke);border-left:1px solid var(--stroke)}.practice-item{display:flex;align-items:center;gap:30px;padding:30px 25px;border-right:1px solid var(--stroke);border-bottom:1px solid var(--stroke);transition:background .2s}.practice-item:hover{background:#eef1ed}.practice-item>span:first-child{font-family:var(--serif);font-size:14px;color:var(--taupe)}.practice-item>span:last-child{margin-left:auto;color:var(--taupe)}.practice-item h3{margin:0;font-size:23px}.articles-section{background:var(--paper)}.articles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.article-card{display:flex;flex-direction:column;min-height:300px;background:var(--bg);padding:30px 28px;border:1px solid var(--stroke);transition:transform .2s,box-shadow .2s}.article-card:hover{transform:translateY(-3px);box-shadow:0 14px 35px rgba(36,56,41,.07)}.article-top,.article-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px}.article-top{font-size:10px;letter-spacing:.05em;color:var(--taupe-deep)}.topic{font-weight:bold;letter-spacing:.11em;text-transform:uppercase}.article-card h3{margin:30px 0 15px;font-size:26px;line-height:1.32}.article-card p{font-size:13px;color:var(--muted);line-height:1.8;flex:1}.article-bottom{padding-top:22px;border-top:1px solid var(--stroke);font-size:11px;color:var(--muted)}.article-bottom a{color:var(--taupe-deep)}.article-bottom a span{margin-left:7px}.empty-state,.no-posts{grid-column:1/-1;min-height:245px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:40px;background:var(--bg);border:1px solid var(--stroke)}.empty-symbol{font-size:25px;color:var(--taupe);margin-bottom:13px}.empty-state h3{font-size:29px;margin:0 0 8px}.empty-state p,.no-posts p{font-size:13px;color:var(--muted);max-width:430px}.empty-state a{margin-top:8px}.contact-banner{background:#343d36;color:white}.contact-banner-inner{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-top:65px;padding-bottom:68px}.contact-banner h2{font-size:clamp(32px,4vw,50px);margin:12px 0 0}.contact-banner .eyebrow{color:#b9c9bb}.light-btn{border:1px solid #9cac9f;color:white}.light-btn:hover{background:#ffffff13}.footer{background:#eff1ec;padding:68px 0 22px}.footer-grid{display:grid;grid-template-columns:1.5fr .7fr 1fr;gap:65px}.footer-brand img{height:49px;width:auto;float:left;margin-right:13px}.footer-brand strong,.footer-brand span{display:block;line-height:1.5}.footer-brand strong{font:400 18px var(--serif);letter-spacing:.19em}.footer-brand span{font-size:9px;letter-spacing:.35em;color:var(--taupe-deep);margin-top:3px}.footer-brand p{clear:both;padding-top:18px;color:var(--muted);font-size:12px}.footer-links{display:flex;align-items:flex-start;flex-direction:column;gap:10px}.footer-links .eyebrow,.footer-notice .eyebrow{margin-bottom:8px}.footer-links a{font-size:12px}.footer-notice p{font-size:12px;color:var(--muted);line-height:1.9}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #d6dcd5;margin-top:55px;padding-top:18px;font-size:10px;color:var(--muted)}.page-heading{background:#eef0eb;padding:64px 0 80px;border-bottom:1px solid var(--stroke)}.crumb{display:flex;gap:12px;align-items:center;font-size:11px;color:var(--taupe-deep);margin-bottom:65px}.page-heading h1{font-size:clamp(50px,6vw,75px);line-height:1.15;margin:17px 0 20px}.page-heading p{max-width:600px;color:#636b64;font-size:15px}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:100px}.about-content h2{font-size:clamp(38px,4.5vw,56px);line-height:1.2;margin:25px 0}.about-content p{color:var(--muted);line-height:2.1}.about-content .lead{font-size:18px;color:#464f48}.team-section{background:#eff1ec}.team-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.team-card{min-height:350px;background:var(--paper);border:1px solid var(--stroke);padding:32px 34px}.team-number{color:var(--taupe);font-size:10px;letter-spacing:.22em}.team-avatar{height:110px;width:110px;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#e6ebe5;color:#7a8b7d;font:53px var(--serif);margin:40px 0 28px}.team-card h3{font-size:32px;margin:0}.team-card p{color:var(--taupe);font-size:12px;letter-spacing:.09em}.team-card-bottom{border-top:1px solid var(--stroke);padding-top:22px;margin-top:30px;font-size:12px;color:var(--muted)}.area-grid{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--stroke);border-top:1px solid var(--stroke)}.area-card{min-height:250px;padding:32px;border-right:1px solid var(--stroke);border-bottom:1px solid var(--stroke)}.area-card>span{color:var(--taupe);font:16px var(--serif)}.area-card h2{margin:38px 0 13px;font-size:27px}.area-card p{color:var(--muted);font-size:13px}.small-note{color:#7c887e;font-size:11px;margin:21px 0 0}.article-toolbar{display:flex;flex-direction:column;gap:24px;margin-bottom:35px}.search-box{max-width:480px;display:flex;align-items:center;border-bottom:1px solid #aebbb0;padding:9px 0}.search-box span{color:var(--taupe);font-size:28px;line-height:1;margin-right:12px}.search-box input{width:100%;border:0;background:transparent;outline:0;color:var(--dark);font-size:13px}.filters{display:flex;flex-wrap:wrap;gap:8px}.filter{padding:8px 17px;border:1px solid var(--stroke);background:transparent;color:var(--muted);font-size:12px}.filter.active,.filter:hover{background:#536a5b;color:#fff;border-color:#536a5b}.list-grid{min-height:270px}.no-posts h2{font-size:32px;margin-bottom:7px}.no-results{text-align:center;color:var(--muted);font-size:14px}.article-hero{background:#eef0eb;padding:60px 0 88px}.reading-width{max-width:810px}.article-hero .crumb{margin-bottom:62px}.article-hero h1{font-size:clamp(41px,5.5vw,68px);line-height:1.2;margin:19px 0 26px}.article-meta{display:flex;align-items:center;gap:17px;color:var(--muted);font-size:12px}.dot{width:3px;height:3px;border-radius:50%;background:var(--taupe)}.article-body-section{padding:75px 0 105px}.prose{font-size:16px;line-height:2.06;color:#3d4940}.prose h2{font-size:31px;margin:36px 0 15px}.prose h3{font-size:24px;margin:30px 0 12px}.prose p{margin:0 0 22px}.prose ul,.prose ol{padding-left:25px}.prose blockquote{border-left:2px solid var(--taupe);padding-left:20px;color:var(--muted);margin-left:0}.prose a{text-decoration:underline;text-underline-offset:4px}.prose img{max-width:100%;height:auto}.prose table{border-collapse:collapse;width:100%;font-size:13px}.prose td,.prose th{border:1px solid var(--stroke);padding:9px}.article-disclaimer{margin:52px 0 25px;border-top:1px solid var(--stroke);padding-top:22px;font-size:12px;color:var(--muted)}.contact-main{display:grid;grid-template-columns:1fr .9fr;gap:80px}.contact-main h2{font-size:clamp(35px,4vw,52px);margin:15px 0}.contact-main>div>p{color:var(--muted)}.contact-details{margin-top:40px}.contact-row{padding:21px 0;border-top:1px solid var(--stroke);display:flex;flex-direction:column;gap:5px}.contact-row span{color:var(--taupe);font-size:10px;letter-spacing:.2em}.contact-row a,.contact-row strong{font-size:16px;font-weight:400}.contact-pending{color:var(--muted);background:var(--shade);padding:25px;line-height:1.9;font-size:13px}.contact-art{min-height:395px;background:#e8ebe5;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden}.contact-art:before{content:'';position:absolute;inset:20px;border:1px solid #fff9}.contact-art img{max-width:140px;max-height:140px;object-fit:contain;margin-bottom:26px}.contact-art>span{font:27px var(--serif);letter-spacing:.19em}.contact-art>small{font-size:10px;letter-spacing:.38em;color:var(--taupe-deep);margin-top:8px}.contact-art-location{position:absolute;bottom:27px;font-size:9px;letter-spacing:.23em;color:var(--taupe-deep)}
@media(max-width:1100px){.site-nav{gap:17px}.nav-link{font-size:11px}.hero h1{font-size:57px}.hero-grid{min-height:590px}.hero-copy{padding-right:22px}}
@media(max-width:760px){.container{width:min(100% - 36px,560px)}.nav-wrap{min-height:76px}.brand img{width:29px;height:34px}.brand-text strong{font-size:13px}.brand-text small{font-size:8px}.menu-button{display:block}.site-nav{display:none;position:absolute;top:76px;left:0;right:0;background:var(--bg);padding:12px 19px 25px;border-bottom:1px solid var(--stroke);box-shadow:0 13px 19px #0000000d;flex-direction:column;gap:0;align-items:stretch}.site-nav.open{display:flex}.nav-link{padding:10px 6px;font-size:13px}.nav-link.is-active:after{bottom:8px;right:auto;width:45px}.hero-grid{display:flex;flex-direction:column;min-height:0}.hero-copy{padding:69px 0 65px}.hero h1{font-size:clamp(40px,10vw,60px);margin:25px 0 22px}.hero-copy>p{font-size:14px}.hero-art{height:390px;min-height:0;margin:0 calc((100vw - 100%) / -2)}.hero-logo{width:min(85%,450px)}.hero-footnote{height:55px;font-size:8px}.section-spacing{padding:69px 0}.intro-grid,.two-col{grid-template-columns:1fr;gap:26px}.intro-grid h2{font-size:43px}.intro-side p{font-size:15px}.section-head{margin-bottom:30px}.section-head h2{font-size:42px}.practice-grid{grid-template-columns:1fr}.practice-item{padding:24px 20px;gap:21px}.practice-item h3{font-size:23px}.articles-grid{grid-template-columns:1fr}.article-card{min-height:265px}.contact-banner-inner{padding-top:50px;padding-bottom:55px;align-items:flex-start;flex-direction:column}.contact-banner h2{font-size:37px}.footer{padding-top:54px}.footer-grid{grid-template-columns:1fr;gap:35px}.footer-bottom{margin-top:35px}.page-heading{padding:30px 0 65px}.crumb{margin-bottom:48px;flex-wrap:wrap}.page-heading h1{font-size:51px}.team-grid,.area-grid{grid-template-columns:1fr}.area-card{min-height:205px}.area-card h2{margin-top:24px}.team-card{min-height:320px}.contact-main{grid-template-columns:1fr;gap:34px}.contact-art{min-height:350px}.article-hero{padding-top:30px;padding-bottom:66px}.article-hero .crumb{margin-bottom:45px}.article-hero h1{font-size:44px}.article-body-section{padding-top:50px;padding-bottom:70px}}
@media(max-width:400px){.brand-text strong{letter-spacing:.11em;font-size:12px}.brand-text small{letter-spacing:.25em}.hero-actions{gap:16px;flex-wrap:wrap}.solid-btn{padding:13px 16px;gap:18px}.hero h1{font-size:39px}.section-head{align-items:flex-start;flex-direction:column;gap:15px}.footer-brand strong{font-size:16px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}
[hidden]{display:none!important}


/* Onaylanan kurumsal renkler — 03.11.2026
   Bu katman sadece renkleri düzenler; logo dosyası, yerleşim ve metinler aynen korunur. */
:root {
  --bg: #F7F6F2;
  --paper: #FDFCFA;
  --dark: #242623;
  --taupe: #9B7C4C;
  --taupe-deep: #82673F;
  --sage: #173D31;
  --sage-deep: #10382B;
  --sage-light: #EEEFEA;
  --stroke: #D9D3C9;
  --muted: #62635F;
  --shade: #F3F1ED;
}
body { background: var(--bg); color: var(--dark); }
.site-header { background: rgba(247,246,242,.97); border-bottom: 1px solid #D9D3C9; }
.brand-text small, .footer-brand span { color: #836C50; }
.nav-link { color: #30322F; }
.nav-link:hover, .nav-link.is-active { color: #163C30; }
.nav-link.is-active::after { background: #9B7C4C; }
.eyebrow, .hero-overline, .hero-footnote, .contact-art-location { color: #234637; }
.hairline { background: #AE8F59; }
h1 em, h2 em { color: #9B7C4C; }
.hero { background: #F7F6F2; }
.hero-copy > p, .intro-side p, .page-heading p { color: #585B56; }
.solid-btn { background: #133B2D; color: #FBF9F5; }
.solid-btn:hover { background: #0A2F23; }
.underlined-link, .text-link { border-bottom-color: #AE8F59; }
.hero-art { background: #FAF9F6; box-shadow: none; }
.hero-art::before, .hero-art::after { display: none; }
.art-lines { border-color: rgba(128,112,86,.19); }
.hero-logo { filter: none; }
.hero-art-caption { color: #57554E; }
.intro-section, .articles-section { background: var(--paper); }
.practice-section { background: #F7F6F2; }
.practice-item:hover { background: #EFEFE9; }
.practice-item > span:first-child, .practice-item > span:last-child, .empty-symbol { color: #9B7C4C; }
.article-card, .empty-state, .no-posts { background: #F8F7F3; }
.article-top, .article-bottom a { color: #315444; }
.contact-banner { background: #143B2C; color: #F9F8F4; }
.contact-banner .eyebrow { color: #C9AD78; }
.light-btn { border: 1px solid #B39255; color: #F9F8F4; }
.light-btn:hover { background: rgba(201,173,120,.14); }
.footer { background: #EFEDE7; }
.footer-bottom { border-top-color: #D9D3C9; }
.page-heading, .article-hero { background: #F1F0EA; }
.team-section { background: #F1F0EA; }
.team-avatar { background: #E7E5DE; color: #846E51; }
.filter.active, .filter:hover { background: #143B2C; border-color: #143B2C; }
.search-box { border-bottom-color: #AE8F59; }
.contact-art { background: #FAF9F6; }
.contact-art::before { border-color: rgba(128,112,86,.2); }
.contact-art > small { color: #82673F; }
.contact-row span { color: #82673F; }
@media (max-width: 760px) {
  .site-nav { background: #F7F6F2; }
}
