/* local */
:root{--brand:hsl(118,62%,38%);--brand-2:hsl(118,48%,22%);--paper:#f6f4ef;--ink:#1c1917}
body{margin:0;font-family:Georgia,"Times New Roman",serif;color:var(--ink);background:var(--paper);line-height:1.65}
a{color:var(--brand)}
header,footer{background:var(--brand-2);color:#fff}
header a,footer a{color:#fff}
.ust{max-width:980px;margin:0 auto;padding:18px 16px;display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap}
.ust img{max-height:56px;width:auto}
nav ul{display:flex;flex-wrap:wrap;gap:8px 14px;list-style:none;margin:0;padding:0 16px 14px;max-width:980px;margin-inline:auto}
main{max-width:820px;margin:0 auto;padding:28px 16px 48px}
h1{font-size:1.8rem;line-height:1.25;margin:0 0 16px}
h2{font-size:1.25rem;margin:1.4em 0 .4em;color:var(--brand-2)}
table{width:100%;border-collapse:collapse;margin:14px 0;background:#fff}
td,th{border:1px solid #ddd;padding:8px;text-align:left}
.kart,.ozet,aside.not,blockquote{background:#fff;border-left:4px solid var(--brand);padding:12px 14px;margin:12px 0}
.kartlar{display:grid;grid-template-columns:1fr 1fr;gap:12px}
figure img{width:100%;height:auto}
footer{padding:22px 16px}
footer .ust{padding:0}
@media(max-width:700px){.kartlar{grid-template-columns:1fr}}