.mk{--kr:10px;--pr:6px;--pa:4/5;--hf:'Instrument Serif',Georgia,serif;--z:#F3ECE0;--y:#FFFBF4;--t:#1F2A44;--s:#6B6457;--c:#DCCFBB;--a:#B23A2E;--v:#EFE2CC;background:var(--z);color:var(--t);font-family:'Work Sans',system-ui,sans-serif}.mk h1,.mk h2,.mk-logo span{font-family:'Instrument Serif',Georgia,serif;font-weight:400}.mk-mezura{height:26px;background:linear-gradient(90deg,transparent 0 0),repeating-linear-gradient(90deg,#3A2E1C 0 1px,transparent 1px 8px),repeating-linear-gradient(90deg,#3A2E1C 0 2px,transparent 2px 40px),#F2C94C;background-size:auto,auto 9px,auto 15px,auto;background-repeat:repeat-x;background-position:0 0,0 0,0 0,0 0;border-bottom:1px solid #C9A12F}.mk-ust{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:28px;padding:14px max(28px,calc(50% - 640px));background:color-mix(in srgb,var(--z) 92%,transparent);backdrop-filter:blur(8px);border-bottom:1px dashed var(--c)}.mk-logo{display:flex;align-items:center;gap:10px;flex:none;font-size:30px;line-height:1}.mk-logo svg{width:30px;height:30px;color:var(--a)}.mk-ust nav{flex:1;display:flex;justify-content:center;gap:24px}.mk-ust nav a{font-size:14px;color:var(--s);transition:color .2s}.mk-ust nav a:hover{color:var(--a)}.mk-dug{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 24px;border-radius:999px;background:var(--t);color:var(--z);font-weight:600;font-size:15px;transition:transform .2s,background .2s}.mk-dug:hover{transform:translateY(-2px);background:var(--a)}.mk-dug svg{width:18px;height:18px}.mk-dug.kucuk{height:42px;padding:0 18px;font-size:14px;white-space:nowrap}.mk-giris{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center;padding:60px max(28px,calc(50% - 640px)) 40px}.mk-yazi>em{font-style:normal;font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--a);font-weight:600}.mk-yazi h1{font-size:clamp(44px,6cqi,84px);line-height:.98;margin:16px 0 18px}.mk-yazi p{max-width:48ch;font-size:16.5px;line-height:1.65;color:var(--s)}.mk-dugs{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px}.mk-bilgi{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:30px;font-size:14px;color:var(--s)}.mk-bilgi>span{display:inline-flex;align-items:center;gap:8px}.mk-bilgi svg{color:var(--a)}.mk-foto{position:relative;justify-self:end;width:min(100%,470px)}.mk-dikis{display:block;aspect-ratio:4/5;max-height:600px;padding:12px;background:var(--y);border-radius:14px;outline:2px dashed var(--a);outline-offset:-8px;box-shadow:0 30px 60px -40px rgba(31,42,68,.6)}.mk-dikis>img,.mk-bos{border-radius:8px}.mk-bos{display:grid;place-items:center;height:100%;font-family:'Instrument Serif',serif;font-size:130px;color:var(--a)}.mk-rozet{position:absolute;left:-30px;bottom:40px;display:grid;justify-items:center;gap:4px;width:120px;height:120px;place-content:center;border-radius:50%;background:var(--a);color:#fff;text-align:center;font-size:12.5px;line-height:1.2;box-shadow:0 18px 30px -16px var(--a);animation:mkDon 14s linear infinite}.mk-rozet b{font-weight:600;max-width:9ch}.mk-rozet svg{width:22px;height:22px}@keyframes mkDon{50%{transform:rotate(8deg)}}.mk-liste,.mk-gal,.mk-ekip,.mk-hak{padding:64px max(28px,calc(50% - 640px)) 0}.mk-liste h2,.mk-gal h2,.mk-ekip h2,.mk-hak h2{font-size:clamp(32px,4cqi,52px);margin-bottom:24px}.mk-kal{display:flex;flex-wrap:wrap;gap:16px}.mk-kal>article{flex:1 1 250px;min-width:0;position:relative;display:grid;align-content:start;gap:8px;padding:24px 22px 20px;border-radius:4px;background:#F7EFD9;border:1.5px dashed #B9A378;transition:transform .25s,box-shadow .25s}.mk-kal>article:hover{transform:translateY(-3px) rotate(-.4deg);box-shadow:0 20px 34px -26px rgba(31,42,68,.6)}.mk-kal i{position:absolute;top:-13px;right:18px;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:var(--z);color:var(--a)}.mk-kal i svg{width:18px;height:18px}.mk-kal b{font-size:18px;font-weight:600}.mk-kal p{font-size:14px;line-height:1.5;color:var(--s);min-height:1.5em}.mk-ka{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px;padding-top:12px;border-top:1px dashed #B9A378}.mk-ka strong{font-family:'Instrument Serif',serif;font-weight:400;font-size:26px;color:var(--a)}.mk-sec{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:999px;background:var(--t);color:var(--z);font-size:13px;font-weight:600;transition:background .2s}.mk-sec:hover{background:var(--a)}.mk-sec svg{width:15px;height:15px}.mk-pano{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px}.mk-pano span{position:relative;aspect-ratio:1;padding:10px 10px 34px;background:#fff;box-shadow:0 14px 26px -18px rgba(0,0,0,.5);transition:transform .3s}.mk-pano .p0{transform:rotate(-2deg)}.mk-pano .p1{transform:rotate(1.5deg)}.mk-pano .p2{transform:rotate(-1deg)}.mk-pano span:hover{transform:rotate(0) scale(1.03)}.mk-pano i{position:absolute;top:-8px;left:50%;z-index:2;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#E46B5F,var(--a));box-shadow:0 3px 4px rgba(0,0,0,.3)}.mk-hak p{max-width:68ch;font-size:16px;line-height:1.75;color:var(--s);margin-bottom:12px}.mk-hak a{color:var(--a);font-weight:600}.mk-son{margin:64px max(16px,calc(50% - 640px)) 56px;padding:48px 24px;border-radius:14px;text-align:center;display:grid;justify-items:center;gap:20px;background:var(--y);border:2px dashed var(--a)}.mk-son h2{font-size:clamp(28px,3.6cqi,46px);max-width:22ch}.mk-alt{background:var(--t);color:#F3ECE0;padding-left:max(28px,calc(50% - 640px));padding-right:max(28px,calc(50% - 640px))}.mk-alt .mk-mezura{margin:0 calc(-1 * max(28px,calc(50% - 640px))) 24px}@container (max-width:900px){.mk-giris{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:36px}.mk-foto{justify-self:center;width:min(100%,400px)}.mk-ust nav{display:none}.mk-pano{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:560px){.mk-ust{padding:12px 16px;gap:12px;justify-content:space-between}.mk-giris,.mk-liste,.mk-gal,.mk-ekip,.mk-hak{padding-left:16px;padding-right:16px}.mk-rozet{left:6px;width:96px;height:96px;font-size:11px}.mk-alt .mk-mezura{margin-left:-16px;margin-right:-16px}}