/* makeR v0.6 — selected work system, kinetic type and fixed flowing header */
.site-header,.maker-home-v05 .site-header{position:sticky!important;top:0;height:88px!important;background:rgba(9,9,9,.86)!important;color:var(--cream);border-bottom:1px solid rgba(242,239,232,.16)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.maker-home-v05 .site-header:after{display:none}.maker-home-v05 .brand{width:clamp(210px,17vw,290px)}
.mk-v6-label{text-transform:uppercase;letter-spacing:.17em;font-size:10px;color:var(--orange)}
.mk-v6-hero{position:relative;min-height:calc(100svh - 88px);overflow:hidden;background:#0b0b0c;color:var(--cream);isolation:isolate}
.mk-v6-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(9,9,9,.15),rgba(9,9,9,.6)),linear-gradient(180deg,transparent 50%,#090909)}
.mk-v6-hero-video{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.08)}
.mk-v6-hero-ambient{position:absolute;inset:0;z-index:-2;overflow:hidden;background:radial-gradient(circle at 20% 30%,rgba(240,131,154,.17),transparent 30%),radial-gradient(circle at 82% 65%,rgba(232,76,48,.18),transparent 32%),#0b0b0c}
.mk-v6-hero-video+.mk-v6-hero-ambient{opacity:.28}.mk-v6-hero-ambient i{position:absolute;width:42vw;height:1px;left:45%;top:30%;background:linear-gradient(90deg,transparent,var(--pink),transparent);box-shadow:0 0 45px 14px rgba(240,131,154,.08);animation:v6orbit 8s ease-in-out infinite}.mk-v6-hero-ambient i:nth-child(2){top:49%;left:8%;background:linear-gradient(90deg,transparent,var(--orange),transparent);animation-delay:-3s}.mk-v6-hero-ambient i:nth-child(3){top:72%;left:58%;animation-delay:-6s}@keyframes v6orbit{50%{transform:translate(-12vw,6vh) rotate(-8deg) scaleX(1.4)}}
.mk-v6-hero-copy{position:absolute;left:var(--edge);right:var(--edge);top:8%;bottom:7%;display:grid;grid-template-columns:1fr .36fr;grid-template-rows:1fr auto;align-items:end}.mk-v6-hero h1{grid-row:1/-1;margin:0;font-size:clamp(5.4rem,14vw,16rem);line-height:.59;letter-spacing:-.105em;font-weight:620}.mk-v6-hero h1 span,.mk-v6-hero h1 b,.mk-v6-hero h1 em{display:block;width:max-content}.mk-v6-hero h1 b{margin-left:22%;color:var(--pink);font-size:1.18em;line-height:.56}.mk-v6-hero h1 em{margin-left:8%;color:var(--orange);font:400 italic .62em/.85 Georgia,serif;letter-spacing:-.075em;white-space:nowrap}.mk-v6-hero-copy p{max-width:440px;margin:0 0 40px;color:#b5b0aa;font-size:clamp(15px,1.25vw,20px)}.mk-v6-hero-copy>a{justify-self:start;padding-bottom:8px;border-bottom:1px solid;font-size:10px;text-transform:uppercase;letter-spacing:.15em}.mk-v6-hero-copy>a b{color:var(--pink);font-size:18px}
.mk-kinetic{padding:18px 0 22px;overflow:hidden;background:#090909;border-block:1px solid var(--line)}.mk-kinetic-track{display:flex;width:max-content;animation:v6marquee 18s linear infinite}.mk-kinetic-track.is-alt{color:var(--pink);animation-direction:reverse;animation-duration:23s}.mk-kinetic-track span{padding-right:.2em;white-space:nowrap;font-size:clamp(3rem,7vw,8rem);font-weight:700;line-height:.78;letter-spacing:-.065em}.mk-kinetic-track:first-child span{color:var(--orange)}@keyframes v6marquee{to{transform:translateX(-50%)}}
.mk-v6-work{padding:clamp(100px,12vw,185px) var(--edge);background:var(--cream);color:var(--black)}.mk-v6-work header{display:grid;grid-template-columns:.35fr 1.1fr .45fr;gap:3vw;align-items:end;padding-bottom:35px;border-bottom:1px solid rgba(9,9,9,.25)}.mk-v6-work header>span{text-transform:uppercase;letter-spacing:.15em;font-size:9px;color:var(--orange)}.mk-v6-work h2{margin:0;white-space:nowrap;font-size:clamp(3.8rem,8vw,9rem);line-height:.78;letter-spacing:-.085em;font-weight:540}.mk-v6-work header p{margin:0;color:#5f5b55}.mk-v6-project-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(22px,3vw,48px);padding-top:clamp(55px,7vw,100px)}.mk-v6-project{min-width:0}.mk-v6-project-media{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:var(--orange)}.mk-v6-project.tone-blue .mk-v6-project-media{background:#355b70}.mk-v6-project.tone-neutral .mk-v6-project-media{background:#8d7b67}.mk-v6-project.tone-pink .mk-v6-project-media{background:var(--pink)}.mk-v6-project-media img,.mk-v6-project-media video{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ease)}.mk-v6-project:hover img,.mk-v6-project:hover video{transform:scale(1.045)}.mk-v6-project-type{position:absolute;inset:0;display:grid;place-items:center;color:rgba(255,255,255,.82);font-size:clamp(7rem,18vw,21rem);font-weight:700;letter-spacing:-.12em}.mk-v6-project-no{position:absolute;left:18px;top:16px;padding:8px 10px;border-radius:30px;background:var(--cream);font-size:9px}.mk-v6-project-open{position:absolute;right:18px;bottom:16px;padding:11px 14px;background:var(--black);color:var(--cream);font-size:9px;text-transform:uppercase;letter-spacing:.12em}.mk-v6-project h3{margin:17px 0 7px;font-size:clamp(2rem,3.8vw,4.7rem);line-height:.9;letter-spacing:-.06em;font-weight:520}.mk-v6-project p{max-width:500px;margin:0;color:#5b5751}.mk-v6-all-work{display:flex;justify-content:space-between;margin-top:75px;padding:25px 0;border-block:1px solid rgba(9,9,9,.25);font-size:clamp(1.4rem,2.5vw,3rem)}
.mk-archive-projects{background:var(--cream);color:var(--black)}.mk-archive-head{padding:clamp(120px,14vw,210px) var(--edge) 70px}.mk-archive-head h1{margin:25px 0 0;font-size:clamp(4rem,10vw,12rem);line-height:.78;letter-spacing:-.09em}.mk-archive-list{border-top:1px solid rgba(9,9,9,.25)}.mk-archive-row{display:grid;grid-template-columns:1fr 1fr;min-height:72vh;border-bottom:1px solid rgba(9,9,9,.25)}.mk-archive-row:nth-child(even) .mk-archive-media{order:2}.mk-archive-media{position:relative;overflow:hidden;background:var(--orange)}.mk-archive-media img,.mk-archive-media video{width:100%;height:100%;object-fit:cover}.mk-archive-copy{padding:clamp(35px,6vw,100px);display:flex;flex-direction:column;justify-content:space-between}.mk-archive-copy h2{margin:25px 0;font-size:clamp(3rem,6vw,7rem);line-height:.85;letter-spacing:-.07em}.mk-archive-copy p{max-width:520px}.mk-services-page{background:var(--cream);color:var(--black)}.mk-services-hero{padding:clamp(130px,15vw,220px) var(--edge) 80px}.mk-services-hero h1{max-width:1350px;margin:30px 0;font-size:clamp(4rem,9vw,10rem);line-height:.82;letter-spacing:-.085em}.mk-services-index{padding:0 var(--edge) 150px}.mk-services-index article{display:grid;grid-template-columns:70px 1fr 1fr 40px;gap:25px;align-items:center;padding:40px 0;border-top:1px solid rgba(9,9,9,.25)}.mk-services-index h2{font-size:clamp(2.2rem,4vw,5rem);margin:0}.mk-services-index p{margin:0;color:#5b5751}
@media(max-width:900px){.site-header,.maker-home-v05 .site-header{height:78px!important}.mk-v6-hero{min-height:calc(100svh - 78px)}.mk-v6-hero-copy{grid-template-columns:1fr;top:10%}.mk-v6-hero h1{font-size:clamp(5rem,21vw,10rem)}.mk-v6-hero-copy p{margin-top:35px}.mk-v6-work header{grid-template-columns:1fr}.mk-v6-work h2{margin:40px 0 20px}.mk-archive-row{grid-template-columns:1fr;min-height:auto}.mk-archive-row:nth-child(even) .mk-archive-media{order:0}.mk-archive-media{min-height:55vh}.mk-services-index article{grid-template-columns:45px 1fr}.mk-services-index article p{grid-column:2}.mk-services-index article b{grid-column:2}}
@media(max-width:560px){.mk-v6-hero-copy{left:20px;right:20px}.mk-v6-hero h1{font-size:21vw}.mk-v6-hero h1 b{margin-left:18%}.mk-v6-hero h1 em{margin-left:3%;font-size:.56em}.mk-v6-project-grid{grid-template-columns:1fr}.mk-v6-work{padding-inline:20px}.mk-v6-work h2{font-size:14vw}.mk-kinetic-track span{font-size:17vw}.mk-archive-head,.mk-services-hero,.mk-services-index{padding-inline:20px}.mk-archive-media{min-height:48vh}}
@media(prefers-reduced-motion:reduce){.mk-kinetic-track,.mk-v6-hero-ambient i{animation:none}}

/* v0.6.1 — typography correction: preserve v0.5 scale and spacing */
.mk-v6-hero-copy{grid-template-columns:1fr minmax(260px,.38fr)}
.mk-v6-hero h1{font-size:clamp(4.5rem,9vw,10rem);line-height:.67;letter-spacing:-.075em;font-weight:540}
.mk-v6-hero h1 b{margin-left:20%;font-size:1.06em;line-height:.62}
.mk-v6-hero h1 em{margin-left:7%;font-size:.55em;line-height:.95;letter-spacing:-.045em}
.mk-v6-hero-copy p{font-size:clamp(15px,1.05vw,18px);line-height:1.55}
.mk-kinetic{padding:10px 0 12px}
.mk-kinetic-track{display:flex;width:max-content;will-change:transform;animation:v6marqueeFixed 22s linear infinite!important}
.mk-kinetic-track.is-alt{animation:v6marqueeFixedReverse 28s linear infinite!important}
.mk-kinetic-track span{flex:none;padding-right:.45em;font-size:clamp(1.6rem,3vw,3.5rem);font-weight:600;line-height:.9;letter-spacing:-.025em}
.mk-v6-work h2{font-size:clamp(3.4rem,6vw,7rem);line-height:.86;letter-spacing:-.055em;font-weight:500}
.mk-v6-project h3{font-size:clamp(1.8rem,3vw,3.8rem);line-height:.94;letter-spacing:-.045em;font-weight:500}
.mk-leisure{background:#f0839a!important}.mk-leisure h2{font-size:clamp(3.5rem,7vw,8.5rem);line-height:.84;letter-spacing:-.06em;font-weight:500}
.mk-manifesto-text{font-size:clamp(3.2rem,6.2vw,7.2rem);line-height:.96;letter-spacing:-.055em}
.mk-numbers-lead{max-width:1320px;font-size:clamp(2.6rem,4.7vw,5.7rem);line-height:1;letter-spacing:-.05em}
.mk-partner-top h2{font-size:clamp(3.5rem,7vw,8.2rem);line-height:.88;letter-spacing:-.06em;font-weight:500}
@keyframes v6marqueeFixed{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}
@keyframes v6marqueeFixedReverse{from{transform:translate3d(-50%,0,0)}to{transform:translate3d(0,0,0)}}
@media(max-width:900px){.mk-v6-hero h1{font-size:clamp(4rem,15vw,7rem)}.mk-v6-hero-copy{grid-template-columns:1fr}.mk-v6-work h2{font-size:clamp(3rem,10vw,5rem)}.mk-leisure h2{font-size:clamp(3rem,11vw,5rem)}}
@media(max-width:560px){.mk-v6-hero h1{font-size:17vw}.mk-kinetic-track span{font-size:9vw}.mk-v6-work h2{font-size:12vw}.mk-manifesto-text{font-size:clamp(2.7rem,12vw,4rem)}.mk-numbers-lead{font-size:clamp(2.45rem,11vw,3.8rem)}.mk-partner-top h2{font-size:clamp(3rem,13vw,4.5rem)}}
@media(prefers-reduced-motion:reduce){.mk-kinetic-track{animation:v6marqueeFixed 22s linear infinite!important}.mk-kinetic-track.is-alt{animation:v6marqueeFixedReverse 28s linear infinite!important}}

/* v0.6.2 — ordered visual revisions */
:root{--header-h:88px}
.site-header,.maker-home-v05 .site-header{height:var(--header-h)!important}
.site-header .brand,.maker-home-v05 .site-header .brand{width:clamp(190px,16vw,265px)!important}
.site-header .nav-links{font-size:clamp(13px,.95vw,16px)!important;gap:clamp(18px,2vw,34px)!important;text-transform:none;letter-spacing:0}
.site-header .nav-cta{padding:11px 16px}

/* Hero: retain the ambient background, restore the actual message. */
.mk-v6-hero{min-height:calc(100svh - var(--header-h));display:flex;align-items:flex-end}
.mk-v6-hero-copy{position:relative;inset:auto;width:100%;padding:clamp(70px,9vh,120px) var(--edge) clamp(58px,7vh,90px);display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);gap:5vw;align-items:end}
.mk-v6-hero-title{display:flex;flex-direction:column;gap:clamp(30px,5vh,65px)}
.mk-v6-hero-title{transform:translateY(-20%)}
.mk-v6-hero h1{margin:0;max-width:1180px;font-size:clamp(4.2rem,8.1vw,9.2rem);line-height:.86;letter-spacing:-.068em;font-weight:510}
.mk-v6-hero h1 strong{color:var(--pink);font-family:Georgia,serif;font-style:italic;font-weight:400}
.mk-v6-hero-signature{display:flex;align-items:baseline;gap:.12em;width:max-content;color:var(--cream);font-size:clamp(1rem,1.3vw,1.45rem);line-height:1;letter-spacing:-.035em}
.mk-v6-hero-signature i{font-style:normal}.mk-v6-hero-signature b{color:var(--pink);font-size:1.8em}.mk-v6-hero-signature em{color:var(--orange);font:italic 1.15em Georgia,serif}
.mk-v6-hero-side{padding-bottom:8px}.mk-v6-hero-copy .mk-v6-hero-side p{margin:0 0 34px;max-width:430px;font-size:clamp(15px,1vw,18px);line-height:1.55;color:#c5c0b9}.mk-v6-hero-side>a{display:inline-block;padding-bottom:8px;border-bottom:1px solid;font-size:10px;text-transform:uppercase;letter-spacing:.15em}.mk-v6-hero-side>a b{color:var(--pink);font-size:18px}

/* One Turkish kinetic band only. */
.mk-kinetic{padding:14px 0 16px;background:#202020;border-block:1px solid rgba(255,255,255,.13)}
.mk-kinetic-track span{color:var(--orange)!important;font-size:clamp(1.55rem,2.65vw,3rem);font-weight:650;line-height:1;letter-spacing:-.025em}

/* Selected work: anthracite, centered heading, tighter square cards. */
.mk-v6-work{padding:clamp(90px,10vw,150px) var(--edge);background:#202020;color:var(--cream)}
.mk-v6-work header{display:grid;grid-template-columns:1fr;justify-items:center;text-align:center;gap:22px;max-width:1040px;margin:0 auto;padding-bottom:35px;border-bottom-color:rgba(255,255,255,.18)}
.mk-v6-work header>span,.mk-v6-label{font-size:clamp(11px,.78vw,13px);line-height:1.25;letter-spacing:.15em}
.mk-v6-work h2{margin:0;font-family:inherit;font-size:clamp(3.2rem,5.7vw,6.6rem);font-weight:500;line-height:.88;letter-spacing:-.06em;text-transform:none}
.mk-v6-work header p{max-width:570px;color:#b7b2aa}
.mk-v6-project-grid{max-width:1320px;margin:0 auto;gap:clamp(20px,2.6vw,38px);padding-top:clamp(46px,6vw,80px)}
.mk-v6-project h3{font-size:clamp(1.75rem,2.65vw,3.25rem);color:var(--cream)}.mk-v6-project p{color:#aaa59d}
.mk-v6-all-work{max-width:1320px;margin-inline:auto;border-color:rgba(255,255,255,.18)}

/* Services words stay legible and never collide. */
.mk-services-pin h2{display:flex;flex-wrap:wrap;align-items:baseline;gap:.06em .18em;margin:auto 0 35px;font-size:clamp(3.1rem,5.7vw,6.4rem);line-height:.92;letter-spacing:-.06em}
.mk-services-pin h2 span,.mk-services-pin h2 em{display:inline;margin:0!important;white-space:nowrap}.mk-services-pin>p{font-size:16px;line-height:1.55}

/* About text keeps impact without consuming the whole viewport. */
.mk-numbers-lead{max-width:1180px;margin:clamp(45px,6vw,85px) 0;font-size:clamp(2.25rem,3.85vw,4.6rem);line-height:1.03;letter-spacing:-.045em}

/* Internal pages: one header size and controlled editorial scale. */
.mk-archive-head{display:grid;grid-template-columns:.28fr 1fr;gap:4vw;align-items:end;padding:clamp(95px,9vw,145px) var(--edge) clamp(55px,6vw,85px);background:#111;color:var(--cream)}
.mk-archive-head>div{display:flex;align-items:end;justify-content:space-between;gap:40px}.mk-archive-head h1{margin:0;font-size:clamp(3.8rem,6.8vw,7.8rem);line-height:.88;letter-spacing:-.065em;font-weight:510}.mk-archive-head p{max-width:430px;margin:0 0 8px;color:#b8b3ac}
.mk-archive-row{min-height:clamp(500px,62vh,710px);background:#111;color:var(--cream)}.mk-archive-copy{padding:clamp(35px,4.5vw,72px)}.mk-archive-copy h2{font-size:clamp(2.6rem,4.5vw,5.2rem)}
.mk-services-page{background:#111;color:var(--cream)}.mk-services-hero{padding:clamp(95px,9vw,145px) var(--edge) clamp(55px,6vw,85px)}.mk-services-hero h1{max-width:1180px;margin:30px 0;font-size:clamp(3.8rem,6.8vw,7.8rem);line-height:.88;letter-spacing:-.065em;font-weight:510}.mk-services-hero p{max-width:650px;color:#b8b3ac}.mk-services-index article{border-color:rgba(255,255,255,.17)}.mk-services-index h2{font-size:clamp(2rem,3.3vw,4rem)}.mk-services-index p{color:#aaa59d}
.mk-standard-page .page-hero{min-height:clamp(480px,60svh,680px);padding:clamp(120px,12vw,180px) 0 75px}.mk-standard-page .page-hero .display{max-width:1100px;font-size:clamp(4rem,8vw,9rem);line-height:.86;letter-spacing:-.07em}.mk-standard-page .light-section{padding-block:clamp(75px,9vw,130px)}

/* v0.7 — production polish, content safety and interaction quality */
html{scroll-padding-top:var(--header-h)}body.menu-open{overflow:hidden}.site-header .current-menu-item>a,.site-header .current_page_item>a{color:var(--pink)}
.menu-btn:focus-visible,.nav-links a:focus-visible,.partner-tabs button:focus-visible,.partner-arrows button:focus-visible,.submit:focus-visible,a:focus-visible{outline:2px solid var(--pink);outline-offset:4px}
.mk-v6-project-media:after,.mk-archive-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 58%,rgba(0,0,0,.32));pointer-events:none;opacity:.72}
.mk-v6-project-open,.mk-v6-project-no{z-index:2}.mk-v6-project-type{background:radial-gradient(circle at 25% 22%,rgba(255,255,255,.18),transparent 27%),linear-gradient(135deg,transparent 35%,rgba(0,0,0,.12));}
.partner-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px}.partner-arrows{display:flex;gap:8px}.partner-arrows button{width:44px;height:44px;border:1px solid rgba(9,9,9,.3);border-radius:50%;background:transparent;cursor:pointer}.partner-empty{padding:32px 0;border-block:1px solid rgba(9,9,9,.22);color:#6d6962}.mk-partners .partner-track{scrollbar-width:none}.mk-partners .partner-track::-webkit-scrollbar{display:none}
.case-fallback{min-height:min(72vw,850px);display:grid;place-items:center;align-content:center;gap:18px;color:#fff;background:var(--orange);overflow:hidden}.case-fallback.tone-blue{background:#355b70}.case-fallback.tone-neutral{background:#8d7b67}.case-fallback.tone-pink{background:var(--pink)}.case-fallback span{font-size:clamp(9rem,28vw,30rem);font-weight:700;line-height:.7;letter-spacing:-.13em;opacity:.75}.case-fallback p{margin:0;text-transform:uppercase;letter-spacing:.16em;font-size:11px}
.next-project{display:grid;grid-template-columns:1fr auto;gap:12px var(--edge);padding:clamp(55px,8vw,110px) var(--edge);background:var(--pink);color:var(--black)}.next-project span{grid-column:1/-1;text-transform:uppercase;letter-spacing:.16em;font-size:10px}.next-project strong{font-size:clamp(3rem,8vw,9rem);line-height:.88;letter-spacing:-.07em;font-weight:500}.next-project b{align-self:end;font-size:clamp(2rem,5vw,5rem);transition:transform .35s}.next-project:hover b{transform:translate(8px,-8px)}
.text-cta{display:inline-block;margin-top:42px;padding-bottom:8px;border-bottom:1px solid;font-weight:600}.experience-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:55px;background:rgba(9,9,9,.16)}.experience-grid>div{padding:28px;background:var(--paper)}.experience-grid strong{color:var(--orange)}.experience-grid h3{margin-top:35px}.experience-grid p{font-size:15px}
.field select{width:100%;border:0;border-bottom:1px solid #777168;border-radius:0;background:transparent;padding:10px 0 13px;color:var(--ink);outline:none}.field select:focus{border-color:var(--orange)}.consent a{text-decoration:underline;text-underline-offset:3px}.submit:disabled{opacity:.65;cursor:wait}

@media(max-width:900px){
  :root{--header-h:76px}.site-header .brand,.maker-home-v05 .site-header .brand{width:180px!important}.site-header .menu-btn{display:block}
  .site-header .nav-links{display:flex!important;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-102%)!important;padding-top:110px;font-size:clamp(1.7rem,8vw,3.5rem)!important;transition:transform .45s var(--ease),opacity .25s,visibility 0s .45s}
  .site-header .nav-links.is-open{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)!important;transition:transform .45s var(--ease),opacity .25s,visibility 0s}
  body:not(.menu-open) .site-header .nav-links{visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateY(-102%)!important}
  .mk-v6-hero-copy{grid-template-columns:1fr;gap:42px;padding-inline:20px}.mk-v6-hero h1{font-size:clamp(3.5rem,12.8vw,6.5rem)}.mk-v6-hero-side{max-width:520px}.experience-grid{grid-template-columns:1fr}
  .mk-v6-work header{justify-items:start;text-align:left}.mk-v6-work h2{margin:0}.mk-services-pin h2{font-size:clamp(3.2rem,11vw,5.4rem)}
  .mk-archive-head{grid-template-columns:1fr}.mk-archive-head>div{display:block}.mk-archive-head p{margin-top:25px}.mk-archive-row{min-height:auto}.mk-archive-media{min-height:50vh}
}
@media(max-width:560px){
  .mk-v6-hero{min-height:calc(100svh - var(--header-h))}.mk-v6-hero-copy{padding-top:70px;padding-bottom:32px;gap:26px}.mk-v6-hero-title{gap:30px;transform:translateY(-20%)}.mk-v6-hero h1{font-size:clamp(3.1rem,15vw,4.75rem);line-height:.92}.mk-v6-hero-signature{font-size:1rem}.mk-v6-hero-copy .mk-v6-hero-side p{margin-bottom:22px;font-size:14px}
  .mk-kinetic-track span{font-size:1.7rem}.mk-v6-work{padding-inline:20px}.mk-v6-work h2{font-size:clamp(2.9rem,13vw,4rem)}.mk-v6-project-grid{grid-template-columns:1fr}.mk-v6-project-media{aspect-ratio:1/1}.mk-v6-project h3{font-size:2rem}
  .mk-services-pin{min-height:auto;padding:85px 20px 55px}.mk-services-pin h2{display:grid;gap:2px;margin:55px 0 28px;font-size:clamp(3.1rem,15vw,4.6rem);line-height:.93}.mk-services-pin h2 span,.mk-services-pin h2 em{white-space:normal}
  .mk-numbers-lead{font-size:clamp(2rem,9.8vw,3.15rem);line-height:1.04}.mk-archive-head,.mk-services-hero,.mk-services-index{padding-inline:20px}.mk-archive-head h1,.mk-services-hero h1{font-size:clamp(3.3rem,15vw,5rem)}.mk-archive-media{min-height:52vw}.mk-archive-copy h2{font-size:2.8rem}
  .mk-standard-page .page-hero .display{font-size:clamp(3.2rem,15vw,5.2rem)}
  .next-project{grid-template-columns:1fr}.next-project b{display:none}.case-fallback{min-height:72vw}.partner-toolbar{align-items:flex-end}.partner-arrows button{width:40px;height:40px}
}

@media(prefers-reduced-motion:reduce){.mk-kinetic-track,.mk-kinetic-track.is-alt,.mk-v6-hero-ambient i{animation:none!important}.mk-v6-project-media img,.mk-v6-project-media video,.next-project b{transition:none!important}}

/* v0.7.1 — requested visual corrections */
.site-header,.maker-home-v05 .site-header,.mk-standard-page .site-header{position:sticky!important;top:0!important;height:var(--header-h)!important;background:rgba(9,9,9,.9)!important;border-bottom:1px solid rgba(242,239,232,.16)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.site-header>.shell{width:100%}.site-header .brand,.maker-home-v05 .site-header .brand,.mk-standard-page .site-header .brand{width:clamp(190px,16vw,265px)!important}.site-header .nav-links{font-size:clamp(13px,.95vw,16px)!important;gap:clamp(18px,2vw,34px)!important}
.mk-v6-hero-title{transform:translateY(-40%)}
.mk-v6-hero h1 .motion-word{margin-left:.08em;padding-inline:.03em;color:transparent!important;font-family:Georgia,serif;font-style:italic;font-weight:400;background:linear-gradient(100deg,var(--pink),var(--orange) 42%,var(--pink) 76%,var(--orange));background-size:220% 100%;background-clip:text;-webkit-background-clip:text;animation:motion-gradient 4.5s linear infinite}
.mk-v6-hero h1 .motion-word span{display:inline-block;animation:letter-wave 3.2s calc(var(--letter-index)*.075s) ease-in-out infinite}
.mk-kinetic-track{animation:v6marqueeFixed 22s linear infinite!important;will-change:transform}.mk-kinetic-track span{flex:none}
.mk-v6-all-work{justify-content:center;text-align:center}.mk-v6-all-work b{margin-left:18px}
.mk-services-pin{justify-content:center}.mk-services-pin h2{margin:clamp(14px,1.8vw,26px) 0 35px!important}
.mk-numbers-lead{max-width:1350px;margin:clamp(38px,5vw,70px) auto!important;text-align:center;font-size:clamp(2rem,2.6vw,3.2rem);line-height:1.08}
.mk-services-hero{min-height:calc(62svh - var(--header-h));padding:clamp(70px,8vw,115px) var(--edge) clamp(55px,6vw,80px);display:grid;align-content:end;gap:24px}.mk-services-hero h1{margin:0;max-width:1100px}.mk-services-hero p{margin:0}.mk-services-index{padding-top:30px;border-top:1px solid rgba(255,255,255,.17)}
.mk-archive-head{min-height:calc(58svh - var(--header-h));padding-top:clamp(70px,8vw,115px);align-content:end}.mk-archive-list{border-top-color:rgba(255,255,255,.17)}
.page-hero .display{letter-spacing:-.055em!important}.page-hero .lead{margin-top:30px}
@media(max-width:900px){
  .site-header .nav-links,.maker-home-v05 .site-header .nav-links,.mk-standard-page .site-header .nav-links{background:var(--orange)!important;color:var(--black)!important;padding:105px 20px 38px!important}.site-header .nav-cta{border-color:rgba(9,9,9,.55)!important}.site-header .nav-links a:after{background:var(--black)!important}
  .mk-v6-hero-title{transform:translateY(-40%)}.mk-services-pin{justify-content:flex-start}.mk-numbers-lead{text-align:left}
  .mk-services-hero,.mk-archive-head{min-height:auto;padding-top:clamp(65px,10vw,90px);padding-bottom:55px}.mk-services-index{padding-top:12px}
}
@media(max-width:560px){
  .mk-v6-hero-copy{padding-top:88px;gap:18px}.mk-v6-hero-title{transform:translateY(-40%)}.mk-v6-hero h1{font-size:clamp(2.9rem,14.3vw,4.45rem)}
  .mk-services-pin h2{margin:14px 0 26px!important}.mk-services-hero,.mk-archive-head{padding-top:46px;padding-bottom:42px}.mk-services-hero h1,.mk-archive-head h1{font-size:clamp(3rem,13.8vw,4.6rem);line-height:.92}.mk-archive-head p{margin-top:18px}
  .mk-standard-page .page-hero{min-height:340px!important;padding:50px 0 42px!important}.mk-standard-page .page-hero .display{font-size:clamp(2.8rem,13.2vw,4.35rem)!important;line-height:.94;letter-spacing:-.05em!important}.mk-standard-page .page-hero .lead{margin-top:22px}
}
@media(prefers-reduced-motion:reduce){.mk-kinetic-track{animation:v6marqueeFixed 34s linear infinite!important}.mk-v6-hero h1 .motion-word{animation:motion-gradient 8s linear infinite!important}.mk-v6-hero h1 .motion-word span{animation:none!important}}
