
/* CETYN GROUP v11 — erişilebilir açık/koyu tema */
:root{color-scheme:dark}
html[data-theme="light"]{color-scheme:light;--bg:#faf8f3;--panel:#ffffff;--panel2:#f0ebe1;--light:#241f19;--muted:#655e53;--line:#d9cdb9;--gold:#89652d}
html[data-theme="light"] body{background:var(--bg)!important;color:var(--light)!important}
html[data-theme="light"] .navwrap,html[data-theme="light"] .links{background:#faf8f3f2!important;border-color:var(--line)!important}
html[data-theme="light"] .hero{background:radial-gradient(ellipse at 80% 25%,#eadbc5,transparent 45%),linear-gradient(145deg,#fff,#f2ede4)!important}
html[data-theme="light"] .hero p,html[data-theme="light"] .lead,html[data-theme="light"] .card p,html[data-theme="light"] .note,html[data-theme="light"] .notice{color:var(--muted)!important}
html[data-theme="light"] .hero-art,html[data-theme="light"] .founder-art{background:linear-gradient(145deg,#f3e7d6,#fff)!important}
html[data-theme="light"] .card,html[data-theme="light"] .tile,html[data-theme="light"] .project-card,html[data-theme="light"] .step,html[data-theme="light"] .stat,html[data-theme="light"] .form{background:#fff!important;color:#241f19!important;border-color:var(--line)!important}
html[data-theme="light"] input,html[data-theme="light"] select,html[data-theme="light"] textarea{background:#fff!important;color:#241f19!important;border-color:#aa9a80!important}
html[data-theme="light"] label,html[data-theme="light"] .artbottom,html[data-theme="light"] .quote{color:#3a3023!important}
html[data-theme="light"] .section{border-color:var(--line)!important}
html[data-theme="light"] .btn.alt{color:#33291b!important}
html[data-theme="light"] .filters button{background:#fff!important;color:#352a1c!important}
html[data-theme="light"] .filters button.active{background:#b68c4c!important;color:#fff!important}
html[data-theme="light"] .cetyn-request-cta{background:#efe7db!important;color:#241f19!important}
html[data-theme="light"] .cetyn-request-cta p{color:#655e53!important}
html[data-theme="light"] .cetyn-request-cta a[href*="quote"]{color:#241f19!important}
.theme-toggle{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:39px;padding:7px 12px;border:1px solid var(--line);background:var(--panel);color:var(--light);border-radius:20px;cursor:pointer;font-size:12px;white-space:nowrap}
.theme-toggle:focus-visible{outline:3px solid var(--gold);outline-offset:3px}
.nav{gap:12px!important}.links{gap:clamp(8px,1.4vw,25px)!important}.theme-toggle{order:2}.menu{order:3}
@media(max-width:1050px){.nav{flex-wrap:wrap}.theme-toggle{margin-left:auto}.links{font-size:11px}}
@media(max-width:850px){.theme-toggle{margin-left:auto}.links{background:var(--bg)!important}}
.exclusive-preview{padding:90px 0;border-bottom:1px solid var(--line);background:var(--panel)}
.exclusive-inner{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:center}
.exclusive-visual{min-height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--gold);background:radial-gradient(circle at center,#a17d4225,transparent 60%);text-align:center;padding:25px}
.exclusive-mark{font:normal 110px Georgia,serif;color:var(--gold);line-height:1}.exclusive-visual small{color:var(--muted);letter-spacing:3px}
.exclusive-preview h2{font:normal clamp(35px,4vw,55px)/1.1 Georgia,serif;margin:14px 0}.exclusive-preview p{color:var(--muted)}.exclusive-note{font-size:12px;border-left:2px solid var(--gold);padding-left:12px}
@media(max-width:650px){.exclusive-inner{grid-template-columns:1fr}.exclusive-preview{padding:60px 0}.exclusive-visual{min-height:230px}.theme-toggle{padding:7px 9px}}
