/* =========================================================
   MURAT KARAN — 40 HERO TASARIM SİSTEMİ
   20 Mobil + 20 Bilgisayar
   Desktop #1 = orijinal cyber frame
   Mobile #1 = Neon Halo
========================================================= */
.mkhd-host{position:relative;width:100%;max-width:100%;overflow-x:clip}
@supports not (overflow:clip){.mkhd-host{overflow-x:hidden}}
.mkhd{--p:#60A5FA;--p2:#7DD3FC;--b:#0284C7;--c:#67E8F9;--bg:#050E16;--panel:rgba(8,21,31,.84);--panel2:rgba(13,33,47,.76);--txt:#F7FBFD;--muted:#7CC2E0;--border:rgba(96,165,250,.25);position:relative;isolation:isolate;color:var(--txt);overflow:hidden;background:#050E16}
.mkhd *,.mkhd *:before,.mkhd *:after{box-sizing:border-box}.mkhd-bg{position:absolute;inset:0;z-index:-5;background:radial-gradient(circle at 15% 18%,rgba(96,165,250,.18),transparent 32%),radial-gradient(circle at 84% 38%,rgba(37,176,235,.15),transparent 34%),linear-gradient(180deg,#050E16,#07141F 60%,#050E16)}.mkhd-grid{position:absolute;inset:0;z-index:-4;opacity:.18;background-image:linear-gradient(rgba(99,198,241,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(103,232,249,.07) 1px,transparent 1px);background-size:42px 42px;mask-image:radial-gradient(circle at center,#000,transparent 78%)}.mkhd-aurora,.mkhd-stage-light{position:absolute;pointer-events:none;z-index:-3;opacity:0}.mkhd-shell{position:relative;z-index:2;margin:auto;min-width:0}.mkhd-copy,.mkhd-visual,.mkhd-features,.mkhd-stats{min-width:0}.mkhd-kicker{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border:1px solid var(--border);border-radius:999px;background:rgba(7,19,28,.7);font-size:11px;font-weight:800;color:#DBF3FE;backdrop-filter:blur(12px)}.mkhd-kicker i{width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,var(--p2),var(--c));box-shadow:0 0 14px var(--p)}.mkhd-title{margin:16px 0 0;font-weight:900;letter-spacing:-.055em;line-height:.92}.mkhd-title .hero-highlight{background:linear-gradient(135deg,#86D7FA 0%,#60A5FA 52%,#38BDF8 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mkhd-caret{display:inline-block;width:3px;height:.78em;margin-left:6px;background:linear-gradient(var(--c),var(--p2));border-radius:2px;box-shadow:0 0 15px rgba(96,165,250,.7);animation:mkhdBlink 1s steps(2,end) infinite}.mkhd-role{margin-top:16px;color:#D5EBF5;font-size:10px;font-weight:900;letter-spacing:4px;text-transform:uppercase}.mkhd-desc{max-width:620px;margin:18px 0 0;color:var(--muted);line-height:1.75}.mkhd-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:23px}.mkhd-btn{min-height:50px;padding:0 19px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--border);border-radius:14px;text-decoration:none;font-size:11px;font-weight:900;transition:.2s}.mkhd-btn:hover{transform:translateY(-2px)}.mkhd-btn-primary{color:white;border-color:transparent;background:linear-gradient(135deg,#7DD3FC,#0284C7 45%,#0EA5E9);box-shadow:0 15px 34px rgba(70,181,229,.25)}.mkhd-btn-secondary{color:#fff;background:rgba(8,20,29,.72)}.mkhd-socials{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.mkhd-socials a{width:39px;height:39px;display:grid;place-items:center;border:1px solid var(--border);border-radius:11px;background:rgba(7,19,28,.82);color:#fff;text-decoration:none}.mkhd-copy-accent{display:none}.mkhd-visual{position:relative;isolation:isolate}.mkhd-photo-frame{position:absolute;left:50%;top:50%;z-index:5;transform:translate(-50%,-50%);overflow:hidden;background:#071018;border:1px solid rgba(96,165,250,.45);box-shadow:0 28px 70px rgba(0,0,0,.48),0 0 32px rgba(2,132,199,.22)}.mkhd-photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.mkhd-photo-shade,.mkhd-photo-grid{position:absolute;inset:0;pointer-events:none}.mkhd-photo-shade{background:linear-gradient(180deg,transparent 58%,rgba(4,13,20,.08) 72%,rgba(4,13,20,.5) 100%)}.mkhd-photo-grid{opacity:0;background-image:linear-gradient(rgba(103,232,249,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(96,165,250,.12) 1px,transparent 1px);background-size:24px 24px}.mkhd-photo-placeholder{height:100%;display:grid;place-items:center;color:#60A5FA}.mkhd-ring,.mkhd-orbit{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.mkhd-ring-a{border:2px solid rgba(96,165,250,.58);border-radius:50%;box-shadow:0 0 26px rgba(96,165,250,.3),0 0 70px rgba(96,165,250,.14)}.mkhd-ring-b{border:2px solid rgba(103,232,249,.54);border-radius:50%;box-shadow:0 0 20px rgba(103,232,249,.28)}.mkhd-orbit{border:1px solid rgba(98,203,248,.3);border-radius:50%;transform:translate(-50%,-50%) rotate(-10deg)}.mkhd-orbit-b{transform:translate(-50%,-50%) rotate(38deg);opacity:.65}.mkhd-scan{display:none;position:absolute;z-index:8;left:15%;right:15%;height:2px;top:20%;background:linear-gradient(90deg,transparent,var(--c),transparent);box-shadow:0 0 16px var(--c);animation:mkhdScan 3s linear infinite}.mkhd-corner{display:none;position:absolute;z-index:8;width:22px;height:22px}.mkhd-corner-tl{left:10px;top:10px;border-left:2px solid var(--c);border-top:2px solid var(--c)}.mkhd-corner-tr{right:10px;top:10px;border-right:2px solid var(--p2);border-top:2px solid var(--p2)}.mkhd-corner-bl{left:10px;bottom:10px;border-left:2px solid var(--p2);border-bottom:2px solid var(--p2)}.mkhd-corner-br{right:10px;bottom:10px;border-right:2px solid var(--c);border-bottom:2px solid var(--c)}.mkhd-terminal{display:none;position:absolute;z-index:9;padding:13px 15px;border:1px solid var(--border);border-radius:15px;background:rgba(4,14,23,.92);box-shadow:0 20px 50px rgba(0,0,0,.3);color:#BAE8FC;font:10px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;text-align:left}.mkhd-terminal-top{display:flex;align-items:center;gap:5px;margin-bottom:9px;color:#4EADD6}.mkhd-terminal-top i{width:7px;height:7px;border-radius:50%;background:#73D1F9}.mkhd-terminal-top i:nth-child(2){background:#1AB3F5}.mkhd-terminal-top i:nth-child(3){background:#4AB2DE}.mkhd-terminal-top span{margin-left:7px}.mkhd-terminal b{color:#86D7FA}.mkhd-terminal em{color:#67E8F9;font-style:normal}.mkhd-float{position:absolute;z-index:9;display:flex;align-items:center;gap:9px;min-height:52px;padding:9px 11px;border:1px solid var(--border);border-radius:14px;background:rgba(7,19,28,.86);box-shadow:0 14px 34px rgba(0,0,0,.24);backdrop-filter:blur(14px)}.mkhd-float-icon{flex:0 0 30px;width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:rgba(2,132,199,.18);color:#BAE6FD}.mkhd-float strong{display:block;font-size:10px}.mkhd-float small{display:block;margin-top:3px;color:var(--muted);font-size:8px}.mkhd-chip-ring,.mkhd-timeline,.mkhd-blueprint-label,.mkhd-photo-stack{display:none}.mkhd-signature{position:absolute;z-index:10;color:#86D7FA;font:italic 18px cursive;text-shadow:0 0 14px rgba(96,165,250,.55);transform:rotate(-7deg)}.mkhd-features{display:grid;gap:8px}.mkhd-feature{display:flex;align-items:center;gap:9px;min-width:0;border:1px solid var(--border);border-radius:14px;background:linear-gradient(145deg,rgba(13,33,47,.86),rgba(7,18,27,.78))}.mkhd-feature-icon{flex:0 0 34px;width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:rgba(2,132,199,.18);color:#BAE6FD}.mkhd-feature strong{display:block;font-size:10px}.mkhd-feature small{display:block;margin-top:3px;color:var(--muted);font-size:8px}.mkhd-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:16px;background:linear-gradient(145deg,rgba(12,29,43,.88),rgba(7,18,27,.8))}.mkhd-stat{position:relative;text-align:center}.mkhd-stat+.mkhd-stat:before{content:"";position:absolute;left:0;top:22%;bottom:22%;width:1px;background:rgba(111,188,221,.18)}.mkhd-stat strong{display:block}.mkhd-stat small{display:block;color:var(--muted)}.mkhd-photo-stack{position:absolute;z-index:1;left:50%;top:50%;border:1px solid var(--border);background:rgba(12,29,43,.55)}.mkhd-blueprint-label{position:absolute;z-index:10;color:rgba(127,213,250,.7);font:8px/1.2 ui-monospace,monospace;letter-spacing:1px}.mkhd-chip-ring{position:absolute;inset:0;z-index:10;pointer-events:none}.mkhd-chip-ring span{position:absolute;padding:7px 9px;border:1px solid var(--border);border-radius:10px;background:rgba(7,19,28,.88);font-size:8px;font-weight:900}.mkhd-timeline{position:absolute;z-index:10;gap:8px}.mkhd-timeline span{display:flex;align-items:center;gap:6px;color:#BDE0EF;font-size:8px}.mkhd-timeline i{width:7px;height:7px;border-radius:50%;background:var(--p2);box-shadow:0 0 12px var(--p)}
@keyframes mkhdBlink{50%{opacity:.18}}@keyframes mkhdScan{0%{top:15%;opacity:0}10%{opacity:1}90%{opacity:1}100%{top:82%;opacity:0}}@keyframes mkhdFloat{50%{transform:translateY(-7px)}}@keyframes mkhdPulse{50%{opacity:.55;filter:brightness(1.25)}}@keyframes mkhdRotate{to{transform:translate(-50%,-50%) rotate(360deg)}}

/* VISIBILITY */
.mkhd-mobile{display:none}.mkhd-desktop{display:none}.mkhd-legacy-wrap{display:none}
@media(max-width:768px){.mkhd-mobile{display:block}.mkhd-desktop,.mkhd-legacy-wrap{display:none!important}}
@media(min-width:769px){.mkhd-desktop{display:block}.mkhd-mobile{display:none!important}.mkhd-legacy-wrap{display:block}}
body.mkhd-preview-mobile .mkhd-mobile{display:block!important}body.mkhd-preview-mobile .mkhd-desktop,body.mkhd-preview-mobile .mkhd-legacy-wrap{display:none!important}body.mkhd-preview-desktop .mkhd-desktop{display:block!important}body.mkhd-preview-desktop .mkhd-mobile{display:none!important}body.mkhd-preview-desktop .mkhd-legacy-wrap{display:block!important}

/* MOBILE BASE */
.mkhd-mobile{min-height:760px;padding:74px 0 44px}.mkhd-mobile .mkhd-shell{width:calc(100% - 22px);max-width:430px;display:flex;flex-direction:column}.mkhd-mobile .mkhd-visual{order:1;height:370px;margin-bottom:16px}.mkhd-mobile .mkhd-copy{order:2;text-align:center}.mkhd-mobile .mkhd-kicker{margin-inline:auto}.mkhd-mobile .mkhd-title{font-size:clamp(42px,13vw,58px)}.mkhd-mobile .mkhd-role{font-size:8px;letter-spacing:3px}.mkhd-mobile .mkhd-desc{margin-inline:auto;font-size:13px}.mkhd-mobile .mkhd-actions{display:grid;grid-template-columns:1fr;width:100%;max-width:340px;margin:20px auto 0}.mkhd-mobile .mkhd-socials{justify-content:center}.mkhd-mobile .mkhd-photo-frame{width:min(72vw,286px);max-width:calc(100vw - 48px);aspect-ratio:1/1.15;border-radius:28px}.mkhd-mobile .mkhd-ring-a{width:min(92vw,360px);max-width:calc(100vw - 18px);aspect-ratio:1}.mkhd-mobile .mkhd-ring-b{width:min(82vw,324px);max-width:calc(100vw - 34px);aspect-ratio:1}.mkhd-mobile .mkhd-orbit{width:min(98vw,384px);max-width:calc(100vw - 8px);height:106px}.mkhd-mobile .mkhd-float-a{left:0;top:27%;max-width:116px}.mkhd-mobile .mkhd-float-b{right:0;top:20%;max-width:116px}.mkhd-mobile .mkhd-float-c{right:0;bottom:12%;max-width:110px}.mkhd-mobile .mkhd-signature{right:8%;bottom:6%}.mkhd-mobile .mkhd-features{order:3;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:21px}.mkhd-mobile .mkhd-feature{min-height:62px;padding:10px}.mkhd-mobile .mkhd-stats{order:4;margin-top:9px}.mkhd-mobile .mkhd-stat{padding:13px 5px}.mkhd-mobile .mkhd-stat strong{font-size:19px}.mkhd-mobile .mkhd-stat small{margin-top:5px;font-size:7px}

/* M01 Neon Halo */.mkhd-mobile-1 .mkhd-photo-frame{width:min(74vw,294px);aspect-ratio:1;border-radius:50%}.mkhd-mobile-1 .mkhd-ring-a{animation:mkhdPulse 3s ease-in-out infinite}.mkhd-mobile-1 .mkhd-ring-b{animation:mkhdPulse 3s 1.5s ease-in-out infinite}.mkhd-mobile-1 .mkhd-orbit{display:none}
/* M02 Orbit Capsule */.mkhd-mobile-2 .mkhd-visual{height:395px}.mkhd-mobile-2 .mkhd-photo-frame{width:min(64vw,254px);aspect-ratio:.78/1;border-radius:42%/22%}.mkhd-mobile-2 .mkhd-ring-b{display:none}.mkhd-mobile-2 .mkhd-orbit{height:124px;border-color:rgba(103,232,249,.5);animation:mkhdPulse 4s ease infinite}.mkhd-mobile-2 .mkhd-orbit-b{display:block;width:min(88vw,345px);height:170px}.mkhd-mobile-2 .mkhd-float-a{top:18%;left:2%}.mkhd-mobile-2 .mkhd-float-b{top:17%;right:2%}
/* M03 Bento Stack */.mkhd-mobile-3 .mkhd-visual{height:305px}.mkhd-mobile-3 .mkhd-photo-frame{width:min(68vw,268px);aspect-ratio:1;border-radius:24px}.mkhd-mobile-3 .mkhd-ring-b,.mkhd-mobile-3 .mkhd-orbit,.mkhd-mobile-3 .mkhd-float-a,.mkhd-mobile-3 .mkhd-float-b{display:none}.mkhd-mobile-3 .mkhd-features{grid-template-columns:repeat(2,1fr);gap:7px}.mkhd-mobile-3 .mkhd-feature:nth-child(1){grid-column:span 2}.mkhd-mobile-3 .mkhd-feature:nth-child(4){grid-column:span 2}.mkhd-mobile-3 .mkhd-stats{border-radius:22px}
/* M04 Pocket Terminal */.mkhd-mobile-4 .mkhd-copy{text-align:left}.mkhd-mobile-4 .mkhd-title{justify-content:flex-start}.mkhd-mobile-4 .mkhd-desc{margin-left:0}.mkhd-mobile-4 .mkhd-actions{margin-left:0}.mkhd-mobile-4 .mkhd-socials{justify-content:flex-start}.mkhd-mobile-4 .mkhd-visual{height:330px}.mkhd-mobile-4 .mkhd-photo-frame{left:68%;width:min(55vw,218px);aspect-ratio:.88/1;border-radius:20px}.mkhd-mobile-4 .mkhd-ring-a{left:68%;width:min(66vw,260px)}.mkhd-mobile-4 .mkhd-ring-b,.mkhd-mobile-4 .mkhd-orbit,.mkhd-mobile-4 .mkhd-float-a,.mkhd-mobile-4 .mkhd-float-b,.mkhd-mobile-4 .mkhd-float-c{display:none}.mkhd-mobile-4 .mkhd-terminal{display:block;left:0;bottom:2%;width:59%}
/* M05 Editorial Poster */.mkhd-mobile-5 .mkhd-copy{order:1;text-align:left;padding-top:8px}.mkhd-mobile-5 .mkhd-title{justify-content:flex-start;font-size:clamp(50px,15vw,68px)}.mkhd-mobile-5 .mkhd-role{max-width:170px}.mkhd-mobile-5 .mkhd-desc{max-width:180px;margin-left:0}.mkhd-mobile-5 .mkhd-actions{max-width:180px;margin-left:0}.mkhd-mobile-5 .mkhd-socials{justify-content:flex-start}.mkhd-mobile-5 .mkhd-visual{order:2;height:310px;margin-top:-160px}.mkhd-mobile-5 .mkhd-photo-frame{left:68%;width:min(61vw,240px);aspect-ratio:.78/1;border-radius:18px 18px 42% 42%}.mkhd-mobile-5 .mkhd-ring-a{left:68%;width:min(72vw,285px)}.mkhd-mobile-5 .mkhd-ring-b,.mkhd-mobile-5 .mkhd-orbit,.mkhd-mobile-5 .mkhd-float-a,.mkhd-mobile-5 .mkhd-float-b{display:none}
/* M06 Glass Portrait */.mkhd-mobile-6 .mkhd-visual{height:390px}.mkhd-mobile-6 .mkhd-photo-frame{width:min(69vw,274px);aspect-ratio:.82/1;border-radius:34px;background:rgba(255,255,255,.05);backdrop-filter:blur(16px)}.mkhd-mobile-6 .mkhd-ring-a,.mkhd-mobile-6 .mkhd-ring-b{border-radius:34%;transform:translate(-50%,-50%) rotate(5deg)}.mkhd-mobile-6 .mkhd-orbit{display:none}.mkhd-mobile-6 .mkhd-float-a{left:3%;top:38%}.mkhd-mobile-6 .mkhd-float-c{right:3%;bottom:18%}
/* M07 Aurora Ribbon */.mkhd-mobile-7 .mkhd-aurora{opacity:1;left:-20%;right:-20%;top:14%;height:250px;background:linear-gradient(105deg,transparent 5%,rgba(125,211,252,.32),rgba(37,176,235,.24),rgba(103,232,249,.14),transparent 88%);filter:blur(20px);transform:rotate(-8deg)}.mkhd-mobile-7 .mkhd-photo-frame{width:min(69vw,274px);aspect-ratio:1;border-radius:45% 55% 48% 52%}.mkhd-mobile-7 .mkhd-ring-a{border-style:dashed;animation:mkhdRotate 16s linear infinite}.mkhd-mobile-7 .mkhd-ring-b{display:none}.mkhd-mobile-7 .mkhd-orbit{transform:translate(-50%,-50%) rotate(17deg)}
/* M08 Digital Globe */.mkhd-mobile-8 .mkhd-photo-frame{width:min(67vw,266px);aspect-ratio:1;border-radius:50%}.mkhd-mobile-8 .mkhd-photo-grid{opacity:.35}.mkhd-mobile-8 .mkhd-ring-a{width:min(94vw,370px);border-width:3px}.mkhd-mobile-8 .mkhd-ring-b{width:min(76vw,300px)}.mkhd-mobile-8 .mkhd-orbit{height:92px;transform:translate(-50%,-50%) rotate(-22deg)}.mkhd-mobile-8 .mkhd-orbit-b{display:block;height:180px;transform:translate(-50%,-50%) rotate(58deg)}
/* M09 Minimal Impact */.mkhd-mobile-9 .mkhd-copy{order:1;text-align:left}.mkhd-mobile-9 .mkhd-title{justify-content:flex-start;font-size:clamp(52px,15vw,70px)}.mkhd-mobile-9 .mkhd-kicker{margin-left:0}.mkhd-mobile-9 .mkhd-desc{margin-left:0}.mkhd-mobile-9 .mkhd-actions{margin-left:0}.mkhd-mobile-9 .mkhd-socials{justify-content:flex-start}.mkhd-mobile-9 .mkhd-visual{order:2;height:285px;margin-top:18px}.mkhd-mobile-9 .mkhd-photo-frame{width:100%;max-width:100%;aspect-ratio:1.45/1;border-radius:22px}.mkhd-mobile-9 .mkhd-ring,.mkhd-mobile-9 .mkhd-orbit,.mkhd-mobile-9 .mkhd-float,.mkhd-mobile-9 .mkhd-signature{display:none}.mkhd-mobile-9 .mkhd-grid{opacity:.05}
/* M10 Cinematic Cover */.mkhd-mobile-10 .mkhd-visual{height:405px}.mkhd-mobile-10 .mkhd-photo-frame{width:100%;max-width:100%;height:100%;aspect-ratio:auto;border-radius:26px}.mkhd-mobile-10 .mkhd-photo-shade{background:linear-gradient(180deg,transparent 35%,rgba(4,13,20,.16) 58%,rgba(4,13,20,.92) 100%)}.mkhd-mobile-10 .mkhd-ring-a{width:84%;top:40%}.mkhd-mobile-10 .mkhd-ring-b,.mkhd-mobile-10 .mkhd-orbit,.mkhd-mobile-10 .mkhd-float-a,.mkhd-mobile-10 .mkhd-float-b{display:none}.mkhd-mobile-10 .mkhd-copy{margin-top:-104px;position:relative;z-index:12}.mkhd-mobile-10 .mkhd-kicker{background:rgba(5,14,22,.82)}
/* M11 Hologram Portal */.mkhd-mobile-11 .mkhd-photo-frame{width:min(70vw,278px);aspect-ratio:.92/1;clip-path:polygon(18% 0,82% 0,100% 16%,100% 84%,82% 100%,18% 100%,0 84%,0 16%);border-radius:0}.mkhd-mobile-11 .mkhd-ring-a{width:min(88vw,350px);border-radius:28%;transform:translate(-50%,-50%) rotate(45deg);animation:mkhdPulse 3s ease infinite}.mkhd-mobile-11 .mkhd-ring-b{width:min(72vw,285px);border-radius:28%;transform:translate(-50%,-50%) rotate(45deg)}.mkhd-mobile-11 .mkhd-orbit{display:none}.mkhd-mobile-11 .mkhd-scan{display:block}
/* M12 Code Deck */.mkhd-mobile-12 .mkhd-visual{height:340px}.mkhd-mobile-12 .mkhd-photo-frame{left:64%;top:40%;width:min(58vw,230px);aspect-ratio:1;border-radius:20px}.mkhd-mobile-12 .mkhd-terminal{display:block;left:0;bottom:4%;width:72%;transform:rotate(-2deg)}.mkhd-mobile-12 .mkhd-ring-a,.mkhd-mobile-12 .mkhd-ring-b,.mkhd-mobile-12 .mkhd-orbit,.mkhd-mobile-12 .mkhd-float{display:none}.mkhd-mobile-12 .mkhd-photo-stack-a{display:block;width:58%;height:42%;transform:translate(-35%,-70%) rotate(6deg);border-radius:18px}
/* M13 Split Story */.mkhd-mobile-13 .mkhd-visual{height:330px}.mkhd-mobile-13 .mkhd-photo-frame{left:72%;width:min(48vw,190px);aspect-ratio:.62/1;border-radius:90px}.mkhd-mobile-13 .mkhd-ring-a{left:72%;width:min(58vw,230px)}.mkhd-mobile-13 .mkhd-ring-b,.mkhd-mobile-13 .mkhd-orbit{display:none}.mkhd-mobile-13 .mkhd-float-a{left:1%;top:30%;max-width:145px}.mkhd-mobile-13 .mkhd-float-b{left:1%;right:auto;top:52%;max-width:145px}.mkhd-mobile-13 .mkhd-float-c{left:1%;right:auto;bottom:4%;max-width:145px}
/* M14 HUD Scanner */.mkhd-mobile-14 .mkhd-photo-frame{width:min(72vw,286px);aspect-ratio:1/1.08;border-radius:8px}.mkhd-mobile-14 .mkhd-corner{display:block}.mkhd-mobile-14 .mkhd-scan{display:block}.mkhd-mobile-14 .mkhd-photo-grid{opacity:.3}.mkhd-mobile-14 .mkhd-ring-a{border-radius:10px;width:min(82vw,325px);aspect-ratio:1/1.05}.mkhd-mobile-14 .mkhd-ring-b,.mkhd-mobile-14 .mkhd-orbit{display:none}.mkhd-mobile-14 .mkhd-blueprint-label{display:block}.mkhd-mobile-14 .mkhd-blueprint-a{left:5%;top:12%}.mkhd-mobile-14 .mkhd-blueprint-b{right:4%;bottom:9%}
/* M15 Neon Polaroid */.mkhd-mobile-15 .mkhd-photo-frame{width:min(67vw,264px);aspect-ratio:.86/1;border-radius:8px;padding:9px 9px 42px;background:#0D2130;transform:translate(-50%,-50%) rotate(-5deg)}.mkhd-mobile-15 .mkhd-photo{border-radius:4px}.mkhd-mobile-15 .mkhd-ring-a{width:min(84vw,330px);transform:translate(-50%,-50%) rotate(8deg);border-radius:24px}.mkhd-mobile-15 .mkhd-ring-b,.mkhd-mobile-15 .mkhd-orbit,.mkhd-mobile-15 .mkhd-float-b{display:none}.mkhd-mobile-15 .mkhd-signature{right:14%;bottom:12%;font-size:20px}
/* M16 Stack Cards */.mkhd-mobile-16 .mkhd-photo-stack{display:block;width:min(68vw,270px);height:285px;border-radius:24px}.mkhd-mobile-16 .mkhd-photo-stack-a{transform:translate(-54%,-48%) rotate(-7deg)}.mkhd-mobile-16 .mkhd-photo-stack-b{transform:translate(-46%,-52%) rotate(7deg)}.mkhd-mobile-16 .mkhd-photo-frame{width:min(66vw,260px);aspect-ratio:.9/1;border-radius:24px}.mkhd-mobile-16 .mkhd-ring,.mkhd-mobile-16 .mkhd-orbit,.mkhd-mobile-16 .mkhd-float{display:none}
/* M17 Radial Chips */.mkhd-mobile-17 .mkhd-photo-frame{width:min(58vw,230px);aspect-ratio:1;border-radius:50%}.mkhd-mobile-17 .mkhd-ring-a{width:min(82vw,325px)}.mkhd-mobile-17 .mkhd-ring-b{display:none}.mkhd-mobile-17 .mkhd-orbit{display:none}.mkhd-mobile-17 .mkhd-chip-ring{display:block}.mkhd-mobile-17 .mkhd-chip-ring span:nth-child(1){left:3%;top:22%}.mkhd-mobile-17 .mkhd-chip-ring span:nth-child(2){right:3%;top:22%}.mkhd-mobile-17 .mkhd-chip-ring span:nth-child(3){left:6%;bottom:17%}.mkhd-mobile-17 .mkhd-chip-ring span:nth-child(4){right:5%;bottom:17%}.mkhd-mobile-17 .mkhd-float{display:none}
/* M18 Blueprint Mobile */.mkhd-mobile-18 .mkhd-grid{opacity:.5;background-size:20px 20px}.mkhd-mobile-18 .mkhd-photo-frame{width:min(68vw,270px);aspect-ratio:1;border-radius:2px;border-color:rgba(103,232,249,.5)}.mkhd-mobile-18 .mkhd-photo-grid{opacity:.2}.mkhd-mobile-18 .mkhd-ring-a{border-radius:0;width:min(76vw,300px);aspect-ratio:1}.mkhd-mobile-18 .mkhd-ring-b,.mkhd-mobile-18 .mkhd-orbit,.mkhd-mobile-18 .mkhd-float{display:none}.mkhd-mobile-18 .mkhd-blueprint-label{display:block}.mkhd-mobile-18 .mkhd-blueprint-a{left:5%;top:9%}.mkhd-mobile-18 .mkhd-blueprint-b{right:4%;bottom:7%}
/* M19 Spotlight Card */.mkhd-mobile-19 .mkhd-stage-light{opacity:1;left:50%;top:5%;width:320px;height:420px;transform:translateX(-50%);background:radial-gradient(ellipse at 50% 20%,rgba(2,132,199,.28),transparent 62%);filter:blur(4px)}.mkhd-mobile-19 .mkhd-photo-frame{width:min(64vw,252px);aspect-ratio:.72/1;border-radius:18px}.mkhd-mobile-19 .mkhd-ring,.mkhd-mobile-19 .mkhd-orbit,.mkhd-mobile-19 .mkhd-float{display:none}.mkhd-mobile-19 .mkhd-copy{margin-top:-26px}
/* M20 Future Frame */.mkhd-mobile-20 .mkhd-photo-frame{width:min(71vw,280px);aspect-ratio:.92/1;border-radius:0;clip-path:polygon(12% 0,88% 0,100% 12%,100% 88%,88% 100%,12% 100%,0 88%,0 12%)}.mkhd-mobile-20 .mkhd-corner{display:block}.mkhd-mobile-20 .mkhd-ring-a{width:min(84vw,332px);border-radius:0;clip-path:polygon(10% 0,90% 0,100% 10%,100% 90%,90% 100%,10% 100%,0 90%,0 10%)}.mkhd-mobile-20 .mkhd-ring-b{display:none}.mkhd-mobile-20 .mkhd-orbit{height:82px}.mkhd-mobile-20 .mkhd-scan{display:block}

/* DESKTOP BASE */
.mkhd-desktop{min-height:720px;padding:110px 0 55px}.mkhd-desktop .mkhd-shell{width:min(1180px,calc(100% - 40px));display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);grid-template-areas:"copy visual" "features features" "stats stats";gap:30px 42px;align-items:center}.mkhd-desktop .mkhd-copy{grid-area:copy}.mkhd-desktop .mkhd-visual{grid-area:visual;min-height:500px;transform:perspective(1200px) rotateY(calc(var(--mkhd-x,0) * 1.5deg)) rotateX(calc(var(--mkhd-y,0) * -1deg));transition:transform .18s ease}.mkhd-desktop .mkhd-features{grid-area:features;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.mkhd-desktop .mkhd-feature{min-height:78px;padding:13px}.mkhd-desktop .mkhd-stats{grid-area:stats}.mkhd-desktop .mkhd-stat{padding:15px 8px}.mkhd-desktop .mkhd-stat strong{font-size:23px}.mkhd-desktop .mkhd-stat small{margin-top:6px;font-size:9px}.mkhd-desktop .mkhd-title{font-size:clamp(58px,6.8vw,96px)}.mkhd-desktop .mkhd-desc{font-size:15px}.mkhd-desktop .mkhd-photo-frame{width:min(82%,430px);aspect-ratio:1/1.08;border-radius:30px}.mkhd-desktop .mkhd-ring-a{width:min(96%,510px);aspect-ratio:1}.mkhd-desktop .mkhd-ring-b{width:min(84%,445px);aspect-ratio:1}.mkhd-desktop .mkhd-orbit{width:min(106%,560px);height:150px}.mkhd-desktop .mkhd-float-a{left:0;top:24%}.mkhd-desktop .mkhd-float-b{right:0;top:20%}.mkhd-desktop .mkhd-float-c{right:0;bottom:16%}.mkhd-desktop .mkhd-signature{right:8%;bottom:6%;font-size:22px}
/* D02 Split Neon Studio */.mkhd-desktop-2 .mkhd-photo-frame{width:84%;aspect-ratio:1.1/1;border-radius:26px}.mkhd-desktop-2 .mkhd-ring-a{width:100%}.mkhd-desktop-2 .mkhd-ring-b{display:none}.mkhd-desktop-2 .mkhd-orbit{transform:translate(-50%,-50%) rotate(-16deg)}
/* D03 Center Orbital */.mkhd-desktop-3 .mkhd-shell{grid-template-columns:1fr;grid-template-areas:"visual" "copy" "features" "stats";max-width:980px;text-align:center}.mkhd-desktop-3 .mkhd-visual{min-height:430px}.mkhd-desktop-3 .mkhd-photo-frame{width:350px;aspect-ratio:1;border-radius:50%}.mkhd-desktop-3 .mkhd-ring-a{width:470px}.mkhd-desktop-3 .mkhd-ring-b{width:410px}.mkhd-desktop-3 .mkhd-copy{max-width:820px;margin:auto}.mkhd-desktop-3 .mkhd-desc{margin-inline:auto}.mkhd-desktop-3 .mkhd-actions,.mkhd-desktop-3 .mkhd-socials{justify-content:center}.mkhd-desktop-3 .mkhd-orbit{width:560px;height:128px}
/* D04 Bento Command Center */.mkhd-desktop-4 .mkhd-shell{grid-template-columns:1.05fr .95fr;grid-template-areas:"copy visual" "features visual" "stats stats";gap:16px}.mkhd-desktop-4 .mkhd-copy,.mkhd-desktop-4 .mkhd-features,.mkhd-desktop-4 .mkhd-stats{padding:20px;border:1px solid var(--border);border-radius:22px;background:rgba(8,21,31,.7);backdrop-filter:blur(14px)}.mkhd-desktop-4 .mkhd-features{grid-template-columns:repeat(2,1fr)}.mkhd-desktop-4 .mkhd-visual{min-height:610px}.mkhd-desktop-4 .mkhd-photo-frame{width:88%;aspect-ratio:.88/1}.mkhd-desktop-4 .mkhd-ring-b,.mkhd-desktop-4 .mkhd-orbit{display:none}
/* D05 Developer Terminal */.mkhd-desktop-5 .mkhd-shell{grid-template-columns:.82fr 1.18fr}.mkhd-desktop-5 .mkhd-visual{min-height:540px}.mkhd-desktop-5 .mkhd-photo-frame{left:70%;width:56%;aspect-ratio:.9/1;border-radius:22px}.mkhd-desktop-5 .mkhd-ring-a{left:70%;width:66%}.mkhd-desktop-5 .mkhd-ring-b,.mkhd-desktop-5 .mkhd-orbit,.mkhd-desktop-5 .mkhd-float{display:none}.mkhd-desktop-5 .mkhd-terminal{display:block;left:0;bottom:10%;width:52%;font-size:12px}
/* D06 Cinematic Full Bleed */.mkhd-desktop-6 .mkhd-shell{min-height:610px;grid-template-columns:1fr;grid-template-areas:"visual" "features" "stats"}.mkhd-desktop-6 .mkhd-visual{min-height:610px}.mkhd-desktop-6 .mkhd-photo-frame{inset:0 0 0 auto;transform:none;width:72%;height:100%;aspect-ratio:auto;border-radius:28px}.mkhd-desktop-6 .mkhd-photo-shade{background:linear-gradient(90deg,#050E16 0%,rgba(5,14,22,.84) 18%,rgba(5,14,22,.12) 58%,rgba(5,14,22,.25) 100%)}.mkhd-desktop-6 .mkhd-copy{position:absolute;z-index:12;left:2%;top:50%;transform:translateY(-50%);width:52%;max-width:620px}.mkhd-desktop-6 .mkhd-ring-a{left:74%;width:46%}.mkhd-desktop-6 .mkhd-ring-b,.mkhd-desktop-6 .mkhd-float-a,.mkhd-desktop-6 .mkhd-float-b{display:none}.mkhd-desktop-6 .mkhd-orbit{left:74%;width:50%}
/* D07 Editorial Magazine */.mkhd-desktop-7 .mkhd-shell{grid-template-columns:1.22fr .78fr}.mkhd-desktop-7 .mkhd-title{font-size:clamp(78px,8.8vw,128px)}.mkhd-desktop-7 .mkhd-desc{max-width:430px}.mkhd-desktop-7 .mkhd-photo-frame{width:82%;aspect-ratio:.72/1;border-radius:18px 18px 42% 42%}.mkhd-desktop-7 .mkhd-ring-a{width:94%;left:56%}.mkhd-desktop-7 .mkhd-ring-b,.mkhd-desktop-7 .mkhd-orbit{display:none}.mkhd-desktop-7 .mkhd-copy-accent{display:flex;gap:14px;margin-top:24px;color:#268DC9;font-size:8px;font-weight:900;letter-spacing:2px}
/* D08 Glass Dashboard */.mkhd-desktop-8 .mkhd-shell{grid-template-columns:.9fr 1.1fr;grid-template-areas:"copy visual" "stats visual" "features features";gap:16px}.mkhd-desktop-8 .mkhd-copy,.mkhd-desktop-8 .mkhd-stats{padding:24px;border:1px solid var(--border);border-radius:22px;background:rgba(8,21,31,.56);backdrop-filter:blur(20px)}.mkhd-desktop-8 .mkhd-visual{min-height:590px}.mkhd-desktop-8 .mkhd-photo-frame{width:82%;aspect-ratio:.95/1;border-radius:36px}.mkhd-desktop-8 .mkhd-ring-a,.mkhd-desktop-8 .mkhd-ring-b{border-radius:35%}.mkhd-desktop-8 .mkhd-orbit{display:none}
/* D09 Hologram Portal */.mkhd-desktop-9 .mkhd-photo-frame{width:390px;aspect-ratio:.9/1;border-radius:0;clip-path:polygon(17% 0,83% 0,100% 15%,100% 85%,83% 100%,17% 100%,0 85%,0 15%)}.mkhd-desktop-9 .mkhd-ring-a{width:500px;border-radius:28%;transform:translate(-50%,-50%) rotate(45deg)}.mkhd-desktop-9 .mkhd-ring-b{width:440px;border-radius:28%;transform:translate(-50%,-50%) rotate(45deg)}.mkhd-desktop-9 .mkhd-orbit{display:none}.mkhd-desktop-9 .mkhd-scan,.mkhd-desktop-9 .mkhd-corner{display:block}
/* D10 Diagonal Creative */.mkhd-desktop-10 .mkhd-shell{grid-template-columns:1fr 1fr}.mkhd-desktop-10 .mkhd-photo-frame{width:86%;aspect-ratio:1/1;border-radius:20px;transform:translate(-50%,-50%) rotate(-7deg)}.mkhd-desktop-10 .mkhd-ring-a{width:96%;transform:translate(-50%,-50%) rotate(8deg);border-radius:22px}.mkhd-desktop-10 .mkhd-ring-b,.mkhd-desktop-10 .mkhd-orbit{display:none}.mkhd-desktop-10 .mkhd-aurora{opacity:1;left:40%;right:-10%;top:10%;height:500px;background:linear-gradient(145deg,rgba(125,211,252,.24),rgba(37,176,235,.13),transparent 70%);filter:blur(24px);transform:rotate(-9deg)}
/* D11 Minimal Executive */.mkhd-desktop-11 .mkhd-grid{opacity:.04}.mkhd-desktop-11 .mkhd-title{font-size:clamp(78px,8vw,116px)}.mkhd-desktop-11 .mkhd-photo-frame{width:88%;aspect-ratio:.94/1;border-radius:16px;box-shadow:0 28px 70px rgba(0,0,0,.36)}.mkhd-desktop-11 .mkhd-ring,.mkhd-desktop-11 .mkhd-orbit,.mkhd-desktop-11 .mkhd-float,.mkhd-desktop-11 .mkhd-signature{display:none}.mkhd-desktop-11 .mkhd-feature{background:transparent}
/* D12 Dual Panel */.mkhd-desktop-12 .mkhd-shell{grid-template-columns:1fr 1fr;gap:18px}.mkhd-desktop-12 .mkhd-copy,.mkhd-desktop-12 .mkhd-visual{min-height:540px;border:1px solid var(--border);border-radius:28px;background:rgba(8,21,31,.68)}.mkhd-desktop-12 .mkhd-copy{display:flex;flex-direction:column;justify-content:center;padding:38px}.mkhd-desktop-12 .mkhd-photo-frame{width:78%;aspect-ratio:.9/1}.mkhd-desktop-12 .mkhd-ring-a{width:88%}.mkhd-desktop-12 .mkhd-ring-b,.mkhd-desktop-12 .mkhd-orbit{display:none}
/* D13 Blueprint Grid */.mkhd-desktop-13 .mkhd-grid{opacity:.55;background-size:28px 28px}.mkhd-desktop-13 .mkhd-photo-frame{width:82%;aspect-ratio:1;border-radius:2px;border-color:rgba(103,232,249,.5)}.mkhd-desktop-13 .mkhd-photo-grid{opacity:.25}.mkhd-desktop-13 .mkhd-ring-a{width:92%;border-radius:0}.mkhd-desktop-13 .mkhd-ring-b,.mkhd-desktop-13 .mkhd-orbit,.mkhd-desktop-13 .mkhd-float{display:none}.mkhd-desktop-13 .mkhd-blueprint-label{display:block}.mkhd-desktop-13 .mkhd-blueprint-a{left:5%;top:8%}.mkhd-desktop-13 .mkhd-blueprint-b{right:4%;bottom:7%}
/* D14 Floating Cards */.mkhd-desktop-14 .mkhd-photo-frame{width:360px;aspect-ratio:1;border-radius:50%}.mkhd-desktop-14 .mkhd-ring-a{width:500px}.mkhd-desktop-14 .mkhd-ring-b{width:430px}.mkhd-desktop-14 .mkhd-orbit{display:none}.mkhd-desktop-14 .mkhd-float-a{left:-4%;top:15%}.mkhd-desktop-14 .mkhd-float-b{right:-4%;top:18%}.mkhd-desktop-14 .mkhd-float-c{right:-5%;bottom:17%}.mkhd-desktop-14 .mkhd-chip-ring{display:block}.mkhd-desktop-14 .mkhd-chip-ring span:nth-child(1){left:12%;bottom:8%}.mkhd-desktop-14 .mkhd-chip-ring span:nth-child(2){left:36%;top:2%}.mkhd-desktop-14 .mkhd-chip-ring span:nth-child(3){right:20%;top:4%}.mkhd-desktop-14 .mkhd-chip-ring span:nth-child(4){right:10%;bottom:7%}
/* D15 Tech Monolith */.mkhd-desktop-15 .mkhd-shell{grid-template-columns:1.08fr .92fr}.mkhd-desktop-15 .mkhd-photo-frame{width:62%;aspect-ratio:.58/1;border-radius:14px}.mkhd-desktop-15 .mkhd-ring-a{width:72%;border-radius:8px}.mkhd-desktop-15 .mkhd-ring-b,.mkhd-desktop-15 .mkhd-orbit,.mkhd-desktop-15 .mkhd-float-a,.mkhd-desktop-15 .mkhd-float-b{display:none}.mkhd-desktop-15 .mkhd-copy-accent{display:flex;flex-direction:column;position:absolute;right:-20px;top:40%;gap:6px;color:#268DC9;font-size:8px;letter-spacing:2px}.mkhd-desktop-15 .mkhd-scan{display:block}
/* D16 Aurora Stage */.mkhd-desktop-16 .mkhd-shell{min-height:600px;grid-template-columns:1fr;grid-template-areas:"visual" "features" "stats"}.mkhd-desktop-16 .mkhd-copy{position:absolute;z-index:12;left:4%;top:50%;transform:translateY(-50%);width:min(520px,48%);padding:30px;border:1px solid var(--border);border-radius:24px;background:rgba(5,14,22,.72);backdrop-filter:blur(18px)}.mkhd-desktop-16 .mkhd-visual{min-height:600px}.mkhd-desktop-16 .mkhd-photo-frame{left:70%;width:52%;height:88%;aspect-ratio:auto;border-radius:28px}.mkhd-desktop-16 .mkhd-ring-a{left:70%;width:60%}.mkhd-desktop-16 .mkhd-ring-b{left:70%;width:50%}.mkhd-desktop-16 .mkhd-aurora{opacity:1;inset:8% -5% auto;height:360px;background:linear-gradient(100deg,transparent,rgba(125,211,252,.28),rgba(37,176,235,.2),transparent);filter:blur(28px);transform:rotate(-6deg)}
/* D17 Radial Timeline */.mkhd-desktop-17 .mkhd-photo-frame{width:350px;aspect-ratio:1;border-radius:50%}.mkhd-desktop-17 .mkhd-ring-a{width:500px}.mkhd-desktop-17 .mkhd-ring-b{display:none}.mkhd-desktop-17 .mkhd-orbit{width:560px;height:160px}.mkhd-desktop-17 .mkhd-float{display:none}.mkhd-desktop-17 .mkhd-timeline{display:flex;left:50%;bottom:4%;transform:translateX(-50%);padding:10px 14px;border:1px solid var(--border);border-radius:999px;background:rgba(7,19,28,.84)}
/* D18 Code + Portrait */.mkhd-desktop-18 .mkhd-shell{grid-template-columns:.9fr 1.1fr}.mkhd-desktop-18 .mkhd-visual{min-height:560px}.mkhd-desktop-18 .mkhd-terminal{display:block;left:0;top:12%;width:54%;font-size:12px}.mkhd-desktop-18 .mkhd-photo-frame{left:72%;width:52%;aspect-ratio:.8/1;border-radius:20px}.mkhd-desktop-18 .mkhd-ring-a{left:72%;width:62%}.mkhd-desktop-18 .mkhd-ring-b,.mkhd-desktop-18 .mkhd-orbit,.mkhd-desktop-18 .mkhd-float-a,.mkhd-desktop-18 .mkhd-float-b{display:none}
/* D19 Perspective Deck */.mkhd-desktop-19 .mkhd-photo-stack{display:block;width:72%;height:72%;border-radius:28px}.mkhd-desktop-19 .mkhd-photo-stack-a{transform:translate(-58%,-48%) rotate(-8deg)}.mkhd-desktop-19 .mkhd-photo-stack-b{transform:translate(-42%,-52%) rotate(8deg)}.mkhd-desktop-19 .mkhd-photo-frame{width:72%;aspect-ratio:.95/1;border-radius:28px}.mkhd-desktop-19 .mkhd-ring,.mkhd-desktop-19 .mkhd-orbit,.mkhd-desktop-19 .mkhd-float{display:none}.mkhd-desktop-19 .mkhd-visual{transform:perspective(1100px) rotateY(calc(var(--mkhd-x,0)*4deg)) rotateX(calc(var(--mkhd-y,0)*-2deg))}
/* D20 Spotlight Showcase */.mkhd-desktop-20 .mkhd-shell{grid-template-columns:.92fr 1.08fr}.mkhd-desktop-20 .mkhd-stage-light{opacity:1;right:0;top:0;width:58%;height:640px;background:radial-gradient(ellipse at 50% 15%,rgba(2,132,199,.34),transparent 62%);filter:blur(8px)}.mkhd-desktop-20 .mkhd-photo-frame{width:72%;aspect-ratio:.72/1;border-radius:18px}.mkhd-desktop-20 .mkhd-ring,.mkhd-desktop-20 .mkhd-orbit,.mkhd-desktop-20 .mkhd-float{display:none}.mkhd-desktop-20 .mkhd-title{font-size:clamp(70px,7.8vw,112px)}

/* Preview: freeze motion and make sections fit iframe */
.mkhd-is-preview,.mkhd-host-preview .hero{min-height:100vh!important}.mkhd-is-preview *{animation-play-state:paused!important}.mkhd-host-preview .mkhd-mobile{display:block!important}.mkhd-host-preview .mkhd-desktop{display:block!important}
body.mkhd-preview-mobile{margin:0;background:#050E16;overflow:hidden}body.mkhd-preview-mobile .mkhd-mobile{min-height:844px;padding-top:28px}body.mkhd-preview-mobile .mkhd-shell{width:calc(100% - 18px)}
body.mkhd-preview-desktop{margin:0;background:#050E16;overflow:hidden}body.mkhd-preview-desktop .mkhd-desktop{min-height:720px;padding-top:55px}body.mkhd-preview-desktop .mkhd-shell{width:min(1180px,calc(100% - 32px))}
@media(max-width:380px){.mkhd-mobile .mkhd-shell{width:calc(100% - 18px)}.mkhd-mobile .mkhd-visual{height:340px}.mkhd-mobile .mkhd-title{font-size:clamp(38px,12.8vw,50px)}.mkhd-mobile .mkhd-photo-frame{max-width:calc(100vw - 40px)}}
@media(prefers-reduced-motion:reduce){.mkhd *{animation:none!important;transition:none!important}}

/* =========================================================
   FINAL SCOPED STABILITY LAYER
   Sadece Hero host içinde çalışır; diğer sayfalara/global layout'a dokunmaz.
========================================================= */
.mkhd-host{isolation:isolate;min-width:0;max-width:100%}
.mkhd-host .mkhd,
.mkhd-host .mkhd-shell,
.mkhd-host .mkhd-copy,
.mkhd-host .mkhd-visual,
.mkhd-host .mkhd-features,
.mkhd-host .mkhd-feature,
.mkhd-host .mkhd-stats,
.mkhd-host .mkhd-stat{min-width:0;max-width:100%}
.mkhd-host img,.mkhd-host svg,.mkhd-host video{max-width:100%}
.mkhd-host .mkhd-title,.mkhd-host .mkhd-desc,.mkhd-host .mkhd-feature strong,.mkhd-host .mkhd-feature small{overflow-wrap:anywhere}
.mkhd-host .mkhd-btn{max-width:100%}

/* 320–430px: yalnızca taşmayı güvenli şekilde kes; tasarım grid/flex kurgusuna dokunma. */
@media (min-width:320px) and (max-width:430px){
  .mkhd-mobile .mkhd-shell{width:calc(100% - 18px);max-width:430px}
  .mkhd-mobile .mkhd-photo-frame{max-width:calc(100vw - 36px)}
  .mkhd-mobile .mkhd-float{max-width:min(116px,32vw)}
  .mkhd-mobile .mkhd-terminal{max-width:calc(100vw - 28px)}
  .mkhd-mobile .mkhd-actions{max-width:100%}
}

/* 769–1100px: laptop/tablet landscape güvenlik sınırı. Variant grid/flex değerleri korunur. */
@media (min-width:769px) and (max-width:1100px){
  .mkhd-desktop .mkhd-shell{width:min(1040px,calc(100% - 28px))}
  .mkhd-desktop .mkhd-photo-frame{max-width:100%}
  .mkhd-desktop .mkhd-title{font-size:clamp(48px,6.7vw,78px)}
  .mkhd-desktop .mkhd-desc{font-size:14px}
  .mkhd-desktop .mkhd-float{max-width:180px}
  .mkhd-desktop .mkhd-terminal{max-width:58%}
}

