/*
Theme Name: TURGEB Kurumsal
Theme URI: https://turgeb.org/
Author: TURGEB
Description: TURGEB Next.js prototipinin görünümüne sadık WordPress teması.
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: turgeb
*/
:root{--ink:#18312c;--green:#216b58;--mint:#e8f2ed;--paper:#f8faf8;--muted:#5d706a;--line:#dbe5df}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.6}a{color:var(--green)}.wrap{width:min(1080px,92%);margin:auto}.nav{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0}.brand{font-size:1.25rem;font-weight:800;letter-spacing:.08em;color:var(--green);text-decoration:none}.navlinks{display:flex;gap:20px;flex-wrap:wrap}.navlinks a{text-decoration:none;font-size:.94rem}.hero{padding:76px 0 64px;background:linear-gradient(120deg,#eaf4ee,#f8faf8 68%)}.eyebrow{color:var(--green);font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.8rem}.hero h1{font-size:clamp(2.4rem,6vw,4.8rem);line-height:1.06;max-width:800px;margin:18px 0}.lead{font-size:1.15rem;color:var(--muted);max-width:730px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.btn{display:inline-block;padding:12px 18px;border-radius:9px;text-decoration:none;font-weight:700;border:1px solid var(--green)}.primary{background:var(--green);color:white}.secondary{color:var(--green);background:white}.section{padding:54px 0}.section h2{font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.2}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.card{background:white;border:1px solid var(--line);border-radius:16px;padding:22px}.card h3{margin-top:0}.muted{color:var(--muted)}.project{background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px}.code{overflow-wrap:anywhere;font-size:.95rem}.footer{padding:30px 0;border-top:1px solid var(--line);color:var(--muted);font-size:.9rem}.form{max-width:700px;display:grid;gap:14px}.form label{display:grid;gap:6px;font-weight:700}.form input,.form select,.form textarea{font:inherit;padding:12px;border:1px solid #b9c9c1;border-radius:8px;background:white}.notice{background:#fff7df;border:1px solid #e7d69b;padding:14px;border-radius:10px;color:#5b4b1c}@media(max-width:720px){.nav{align-items:flex-start;flex-direction:column}.grid{grid-template-columns:1fr}.hero{padding:52px 0 42px}.navlinks{gap:12px}}


.site-content{min-height:50vh}.wp-block-image img{max-width:100%;height:auto}.post-list{display:grid;gap:18px}.entry-content{overflow-wrap:anywhere}.site-main-single{padding:45px 0 70px}.screen-reader-text{position:absolute;left:-9999px}.navlinks .current-menu-item a{font-weight:700}.custom-logo{max-width:160px;height:auto}.brand-wrap{display:flex;align-items:center;gap:12px}.brand-wrap a{text-decoration:none}.navlinks ul{display:flex;gap:20px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.navlinks li{margin:0}.navlinks a{color:var(--green)}@media(max-width:720px){.navlinks ul{gap:12px}}
