:root{--z:#F4F6F1;--y:#fff;--m:#1E3328;--g:#566A5D;--c:#D5DDD5;--a:#1E3328;--a2:#2F4A3A;--s:#F4A261;--t:#FCE9DF;--k:#B23A0C;--ay:#FFFFFF;--bas:"Bricolage Grotesque",system-ui,sans-serif;--met:"Figtree",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color-scheme:light}
@media (prefers-color-scheme:dark){:root{--z:#121A15;--y:#1C2822;--m:#EEF2EC;--g:#A9B9AE;--c:#34443A;--t:#3A2717;--k:#F4A261;color-scheme:dark}}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--z);color:var(--m);font:17px/1.6 var(--met)}
.kabuk{display:grid;grid-template-columns:264px minmax(0,1fr);min-height:100vh}
.yan{position:sticky;top:0;height:100vh;overflow-y:auto;background:var(--a);color:var(--ay);padding:26px 18px;display:flex;flex-direction:column;gap:20px}
.marka{display:flex;align-items:center;gap:11px;color:var(--ay);text-decoration:none;font:800 22px/1.1 var(--bas)}.marka img{width:44px;height:44px;border-radius:11px}
.yan nav{display:flex;flex-direction:column;gap:2px}.yan h3{font:700 12px/1 var(--met);letter-spacing:.09em;text-transform:uppercase;color:#A9C2B1;margin:16px 12px 8px}.yan h3:first-child{margin-top:0}
.yan a.m{display:block;padding:9px 12px;border-radius:10px;color:#E8EFE9;text-decoration:none;font-weight:600;font-size:16px}.yan a.m:hover{background:var(--a2)}.yan a.m[aria-current=page]{background:var(--s);color:#1F2A24}
.yan .alt{margin-top:auto;font-size:13px;color:#A9C2B1}.yan .alt a{color:#D7E3DA}
.ic{min-width:0;padding:34px clamp(20px,3.2vw,56px) 56px;max-width:1560px;width:100%;margin:0 auto}
h1{font:800 clamp(32px,4vw,54px)/1.08 var(--bas);letter-spacing:-.02em;margin:0 0 12px;text-wrap:balance}h2{font:700 clamp(21px,2vw,27px)/1.2 var(--bas);margin:30px 0 12px;letter-spacing:-.01em}
p{margin:0 0 10px}.yazi{max-width:780px}.yazi h2{font-size:21px;margin:24px 0 4px}a{color:var(--k)}mark{background:var(--t);color:var(--k);padding:1px 5px;border-radius:5px;font-weight:600}
.u{background:var(--t);padding:10px 13px;border-radius:12px;font-size:15px;margin-bottom:20px}.kucuk{font-size:15px;color:var(--g)}
.tek{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:26px 20px}.tk{color:inherit;text-decoration:none;display:flex;flex-direction:column;gap:7px;min-width:0}.tk[hidden]{display:none}
.tk img,.tk .b{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:14px;background:var(--c);display:block;transition:transform .18s ease}.tk:hover img{transform:scale(1.02)}.tk b{line-height:1.25;font:700 18px/1.25 var(--bas)}.tk span{font-size:14px;color:var(--g)}
.hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.25fr);gap:clamp(24px,4vw,56px);align-items:center;margin-bottom:34px}.hero h1{font-size:clamp(40px,5.4vw,76px)}.hero .ozet{font-size:clamp(18px,1.5vw,21px);color:var(--g);max-width:34em}
.btn{display:inline-block;padding:13px 20px;border-radius:12px;background:var(--k);color:#fff;font-weight:700;text-decoration:none;margin-top:8px}@media (prefers-color-scheme:dark){.btn{color:#1F2A24}}
.moz{display:grid;grid-template-columns:1.5fr 1fr;grid-template-rows:1fr 1fr;gap:12px;aspect-ratio:16/11}.moz img{width:100%;height:100%;object-fit:cover;border-radius:16px;display:block;min-height:0}.moz img:first-child{grid-row:1/3}
.kat{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.kat a{position:relative;display:block;aspect-ratio:4/3;border-radius:16px;overflow:hidden;color:#fff;text-decoration:none}.kat img{width:100%;height:100%;object-fit:cover;display:block}.kat b{position:absolute;left:0;right:0;bottom:0;padding:34px 16px 13px;font:700 22px/1.15 var(--bas);background:linear-gradient(transparent,rgba(16,24,19,.82))}
.kl{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:12px}.kl a{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border:1px solid var(--c);border-radius:14px;background:var(--y);color:inherit;text-decoration:none;min-width:0}.kl a:hover{border-color:var(--k)}.kl b{line-height:1.25}.kl span{font-size:14px;color:var(--g)}
.tu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(24px,3.5vw,48px);align-items:center;margin-bottom:30px}.foto{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:18px;display:block;background:var(--c)}.atif{font-size:13px;color:var(--g);margin:7px 0 0}
.etk{display:flex;flex-wrap:wrap;gap:7px;list-style:none;padding:0;margin:14px 0}.etk li{padding:4px 11px;border:1px solid var(--c);border-radius:999px;font-size:14px;margin:0;background:var(--y)}
.bd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.bd div{background:var(--y);border:1px solid var(--c);border-radius:12px;padding:10px;text-align:center}.bd b{display:block;font:800 21px/1.15 var(--bas)}.bd span{font-size:12px;color:var(--g)}
.tg{display:grid;grid-template-columns:minmax(290px,380px) minmax(0,1fr);gap:clamp(24px,3.5vw,52px);align-items:start}.sol{position:sticky;top:20px;background:var(--y);border:1px solid var(--c);border-radius:18px;padding:20px 22px}.sol h2{margin-top:0}
.mal{list-style:none;padding:0;margin:0}.mal li{padding:7px 0;border-bottom:1px solid var(--c);margin:0;font-size:16px}.mal li:last-child{border-bottom:0}.mal .gr{font-weight:700;border:0;padding-top:13px}.al{border-top:1px solid var(--c);padding-top:12px;margin-top:12px;font-size:14px}.al p:last-child{margin:0}
.ad{list-style:none;counter-reset:a;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.ad li{counter-increment:a;display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;font-size:18px;margin:0}.ad li:before{content:counter(a);width:38px;height:38px;border-radius:50%;background:var(--a2);color:#fff;display:flex;align-items:center;justify-content:center;font:700 16px var(--bas)}
.not{background:var(--t);border-radius:14px;padding:14px 16px;margin-top:22px}.not h2{margin:0 0 6px;font-size:19px}.not p{margin:0}.cta{background:var(--a2);color:#F4F6F1;border-radius:14px;padding:16px 18px;margin-top:24px}.cta p{margin:0}
#ara{width:100%;max-width:560px;font:16px var(--met);padding:12px 14px;border-radius:12px;border:1px solid var(--c);background:var(--y);color:var(--m);margin:6px 0 12px;display:block}.fl{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.fl button{font:600 15px var(--met);min-height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--c);background:var(--y);color:var(--m);cursor:pointer}.fl button[aria-pressed=true]{background:var(--a2);color:#fff;border-color:var(--a2)}
:focus-visible{outline:2px solid var(--k);outline-offset:2px}
@media (max-width:1000px){.kabuk{display:block}.yan{position:static;height:auto;padding:12px 16px;gap:10px}.yan nav{flex-direction:row;overflow-x:auto;gap:6px;padding-bottom:4px}.yan h3,.yan .alt{display:none}.yan a.m{white-space:nowrap;font-size:15px;padding:7px 11px;background:var(--a2)}.ic{padding:20px 16px 44px}.hero,.tu,.tg{grid-template-columns:minmax(0,1fr)}.tu{gap:18px}.tu>.tb{order:2}.tu>figure{order:1}.sol{position:static}.kat{grid-template-columns:repeat(2,minmax(0,1fr))}.tek{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 12px}}
figure{margin:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.tk img{transition:none}}.tk[hidden]{display:none}