.k-malzeme{--r:14px;--rb:10px}.k-malzeme h1,.k-malzeme h2,.k-malzeme h3{font-family:var(--f1);font-weight:600;letter-spacing:-.02em}.k-malzeme h1 em,.k-malzeme h2 em{font-style:normal;color:var(--ana)}.k-malzeme .btn{border-radius:var(--rb)}.mt-ust{position:sticky;top:0;z-index:70;background:var(--zemin);border-bottom:1px solid var(--cizgi)}.mt-ust-ic{display:flex;align-items:center;gap:1rem;min-height:72px}.mt-nv{margin-left:auto}.mt-sag{display:flex;gap:.6rem;align-items:center;margin-left:1rem}.mt-kahraman{padding:clamp(36px,6vw,90px) 0;background:linear-gradient(180deg,color-mix(in srgb,var(--ana2) 6%,var(--zemin)),var(--zemin))}.mt-k-ic{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center}.mt-rozet{display:inline-flex;gap:.5rem;align-items:center;font-weight:700;font-size:.85rem;color:var(--ana)}.mt-k-metin h1{font-size:clamp(2.6rem,5.6vw,4.6rem);line-height:1.02;margin:1rem 0}.mt-k-metin p{color:var(--soluk);font-size:1.12rem;max-width:44ch}.mt-dugmeler{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1.6rem}.mt-tepsi{position:relative;padding:18px;border-radius:18px;background:linear-gradient(180deg,#e9e4dc,#d8d1c5);box-shadow:inset 0 2px 6px rgba(0,0,0,.12),0 40px 60px -36px rgba(0,0,0,.5)}.mt-izgara{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.mt-n{position:relative;aspect-ratio:1;border-radius:8px;box-shadow:0 8px 14px -8px rgba(0,0,0,.35),inset 0 0 0 1px rgba(0,0,0,.06);animation:mt-in .4s ease var(--g) both}@keyframes mt-in{from{opacity:0;transform:scale(.85)}}.mt-n small{position:absolute;left:8px;bottom:8px;padding:.15rem .5rem;border-radius:4px;background:rgba(255,255,255,.88);color:#292524;font-size:.7rem;font-weight:700}.mt-mermer{background:linear-gradient(115deg,transparent 40%,rgba(120,120,130,.35) 42%,transparent 46%),linear-gradient(35deg,transparent 60%,rgba(140,140,150,.3) 61%,transparent 64%),linear-gradient(160deg,#fafafa,#e7e7ea)}.mt-ahsap{background:repeating-linear-gradient(92deg,#b5835a 0 6px,#a8774f 6px 9px,#c08f64 9px 16px,#9c6c45 16px 18px)}.mt-keten{background:repeating-linear-gradient(0deg,rgba(255,255,255,.18) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(0,0,0,.06) 0 1px,transparent 1px 3px),#d6cbb8}.mt-beton{background:radial-gradient(circle at 30% 40%,rgba(255,255,255,.25) 1px,transparent 2px) 0 0/9px 9px,radial-gradient(circle at 70% 70%,rgba(0,0,0,.12) 1px,transparent 2px) 0 0/13px 13px,#a8a8a3}.mt-pirinc{background:linear-gradient(135deg,#b88a2e,#f3d27a 40%,#c99a3a 60%,#8f6a1f)}.mt-terra{background:radial-gradient(circle,rgba(255,255,255,.12) 1px,transparent 1.5px) 0 0/7px 7px,#b9583b}.mt-foto{position:absolute;right:-24px;bottom:-30px;width:42%;aspect-ratio:1;border-radius:50%;overflow:hidden;border:8px solid var(--yuzey);box-shadow:0 20px 34px -18px rgba(0,0,0,.5)}.mt-foto img{width:100%;height:100%;object-fit:cover}.mt-cubuk{padding:clamp(28px,4vw,46px) 0 clamp(18px,3vw,30px)}.mt-bb{margin-bottom:clamp(18px,3vw,30px)}.mt-bb>span,.mt-bb>div>span{font-weight:700;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ana2)}.mt-bb h2{font-size:clamp(2rem,4.4vw,3.2rem);margin:.3rem 0 0}.mt-bb--yan{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;flex-wrap:wrap}.mt-bb--yan>a{display:inline-flex;gap:.5rem;align-items:center;font-weight:700}.mt-kt .kt-kart{border-radius:var(--rb)}.mt-iki{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start}.mt-yz{grid-template-columns:minmax(0,1fr);margin-bottom:1rem}.mt-form{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(24px,4vw,56px);align-items:start}.mt-h2{font-size:clamp(2rem,4.2vw,3rem);margin:.6rem 0}.mt-soluk{color:var(--soluk)}.mt-gv{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.2rem}.mt-form .fk{background:var(--yuzey);border:1px solid var(--cizgi);border-radius:var(--r);padding:clamp(18px,3vw,30px)}@media (prefers-reduced-motion:reduce){.mt-n{animation:none}}@media (max-width:1024px){.mt-k-ic,.mt-iki,.mt-form{grid-template-columns:minmax(0,1fr)}.mt-foto{right:-8px}}@media (max-width:520px){.mt-izgara{gap:8px}.mt-n small{font-size:.6rem;left:5px;bottom:5px}.mt-foto{width:36%;right:-6px;bottom:-24px}.mt-gv{grid-template-columns:minmax(0,1fr)}}