*{box-sizing:border-box}html{font-size:17px}body{margin:0;font-family:Georgia,'Times New Roman',serif;background:#f2e8cf;color:#1f2a1c;line-height:1.65}
a{color:#386641}a:hover{color:#bc4749}
.yp-baslik{background:#386641;color:#fff;padding:1rem 1.2rem}.yp-baslik a{color:#fff;text-decoration:none}
.yp-baslik .marka{font-size:1.35rem;font-weight:700}.yp-baslik .slogan{display:block;font-size:.85rem;opacity:.85}
nav ul{list-style:none;margin:.6rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem 1rem}nav a{font-size:.9rem;border-bottom:2px solid transparent}nav a[aria-current]{border-color:#bc4749}
.kap{max-width:780px;margin:0 auto;padding:1.4rem 1.2rem}
.yp-sayfa h1{font-size:1.75rem;line-height:1.25;color:#386641}.yp-sayfa h2{font-size:1.25rem;margin-top:1.8rem}
table{border-collapse:collapse;width:100%;font-size:.92rem}th,td{border:1px solid rgba(0,0,0,.15);padding:.45rem .6rem;text-align:left}th{background:rgba(0,0,0,.05)}
dt{font-weight:700;margin-top:.8rem}dd{margin-left:1rem}
.tarih{font-size:.82rem;opacity:.75}.uyari{background:rgba(0,0,0,.05);padding:.7rem 1rem;font-size:.88rem;margin-top:2rem}
.yp-son{border-top:4px solid #bc4749;padding:1rem 1.2rem;font-size:.85rem;text-align:center}