.mk-about{--onyx:var(--c-onyx);--corten:var(--c-accent);--soft:var(--c-accent-soft);--ivory:var(--c-ivory);--stone:var(--c-stone);--deep:var(--c-deep);--line:color-mix(in srgb, var(--onyx) 16%, transparent);--ease:cubic-bezier(.22, 1, .36, 1);background:var(--stone);color:var(--onyx);font-size:17px;font-weight:300;line-height:1.7;overflow-x:clip}.mk-about .display{font-family:var(--font-display);letter-spacing:-.012em;font-weight:300;line-height:1.02}.mk-about .it{font-family:var(--font-display);font-style:italic;font-weight:300}.mk-about .micro{font-family:var(--font-sans);letter-spacing:.3em;text-transform:uppercase;color:color-mix(in srgb, var(--onyx) 62%, transparent);font-size:11px;font-weight:500}.mk-about .wrap{max-width:1320px;margin:0 auto;padding:0 clamp(20px,5vw,72px)}.mk-about .rule{border:none;border-top:1px solid var(--line)}.mk-about section{padding:clamp(64px,8vw,120px) 0}.mk-about .accent{color:var(--corten);font-style:italic}.mk-about .kicker{align-items:center;gap:18px;margin-bottom:clamp(32px,4.5vw,60px);display:flex}.mk-about .kicker .k{white-space:nowrap}.mk-about .kicker .l{background:var(--line);flex:1;height:1px}.mk-about .kicker .r{font-family:var(--font-display);color:color-mix(in srgb, var(--onyx) 50%, transparent);white-space:nowrap;font-size:14px;font-style:italic}.mk-about .kicker--draw .l{transform-origin:0;transition:transform 1.6s var(--ease) .25s;transform:scaleX(0)}.mk-about .kicker--draw.in .l{transform:scaleX(1)}.mk-about .rv{opacity:0;transition:opacity 1s var(--ease), transform 1s var(--ease);transform:translateY(26px)}.mk-about .rv.in{opacity:1;transform:none}.mk-about .d1{transition-delay:90ms}.mk-about .d2{transition-delay:.18s}.mk-about .d3{transition-delay:.27s}.mk-about .split .wline{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.mk-about .split .wline>span{transition:transform 1.1s var(--ease);display:inline-block;transform:translateY(110%)}.mk-about .split.in .wline>span{transform:none}.mk-about .names.split .wline>span{filter:blur(7px);opacity:.4;transition:transform 1.15s var(--ease), filter 1.15s var(--ease), opacity 1.15s var(--ease)}.mk-about .names.split.in .wline>span{filter:none;opacity:1}.mk-about .hero{background:var(--deep);height:100svh;min-height:600px;padding:0;position:relative;overflow:hidden}.mk-about .hero .im{animation:settle 14s var(--ease) forwards;position:absolute;inset:0;transform:scale(1.12)}.mk-about .hero .shade{background:linear-gradient(#1212126b 0%,#12121200 26%),linear-gradient(#12121200 32%,#12121238 58%,#121212c7 100%);position:absolute;inset:0}.mk-about .hero-top{justify-content:space-between;align-items:baseline;padding:clamp(22px,3vw,40px) clamp(20px,5vw,72px);display:flex;position:absolute;top:0;left:0;right:0}.mk-about .hero-top .micro{color:color-mix(in srgb, var(--ivory) 80%, transparent)}.mk-about .hero-top .wm{letter-spacing:.42em;font-size:13px}.mk-about .hero-inner{padding:clamp(28px,5vw,72px) clamp(20px,5vw,72px) clamp(110px,12vw,150px);position:absolute;bottom:0;left:0;right:0}.mk-about .hero-inner h1{color:var(--ivory);font-size:clamp(2.75rem,5.2vw,4.75rem);line-height:1.06}.mk-about .hero-sub{color:color-mix(in srgb, var(--ivory) 78%, transparent);max-width:34em;font-size:clamp(.98rem,1.4vw,1.15rem);font-style:italic;font-family:var(--font-display);margin-top:20px}.mk-about .standfirst .lead{max-width:62rem;font-size:clamp(1.5rem,2.9vw,2.5rem);line-height:1.2}.mk-about .standfirst .rule-draw{background:var(--line);transform-origin:0;width:100%;height:1px;transition:transform 1.5s var(--ease);margin-top:clamp(44px,6vw,96px);display:block;transform:scaleX(0)}.mk-about .standfirst .rule-draw.in{transform:scaleX(1)}.mk-about .standfirst .belief-cols{grid-template-columns:1fr 1fr;gap:clamp(22px,2.6vw,46px);margin-top:clamp(30px,3.4vw,50px);display:grid}.mk-about .standfirst .belief-cols p{color:color-mix(in srgb, var(--onyx) 78%, transparent);font-size:15.5px;line-height:1.78}@media (max-width:920px){.mk-about .standfirst .belief-cols{grid-template-columns:1fr;gap:18px}}.mk-about .founders{background:var(--ivory)}.mk-about .feature{grid-template-columns:repeat(12,1fr);align-items:center;gap:0 clamp(20px,3vw,48px);display:grid}.mk-about .feature .photo{grid-area:1/1/auto/7;margin:0;position:relative}.mk-about .feature .frame{aspect-ratio:4/5;position:relative;overflow:hidden}.mk-about .feature .clip{clip-path:inset(100% 0 0);transition:clip-path 1.5s var(--ease);position:absolute;inset:-6% 0}.mk-about .feature .clip>div{transition:transform 1.9s var(--ease);position:absolute;inset:0;transform:scale(1.16)}.mk-about .feature .photo.in .clip{clip-path:inset(0)}.mk-about .feature .photo.in .clip>div{transform:scale(1.02)}.mk-about .feature .txt{grid-area:1/7/auto/13}.mk-about .names{margin:14px 0 16px;font-size:clamp(1.7rem,3.1vw,2.8rem)}.mk-about .names .amp{color:var(--corten);font-size:.68em;font-style:normal}.mk-about .deck{font-family:var(--font-display);color:color-mix(in srgb, var(--onyx) 72%, transparent);max-width:34em;font-size:1.06rem;font-style:italic}.mk-about .txtrule{margin:26px 0}.mk-about .scrub{font-family:var(--font-display);font-size:clamp(1.35rem,2.4vw,1.9rem);font-style:italic;font-weight:300;line-height:1.45}.mk-about .scrub .w{opacity:.3;transition:opacity .35s linear}.mk-about .scrub .w.on{opacity:1}@media (max-width:920px){.mk-about .feature .photo{grid-area:auto/1/auto/13;max-width:520px}.mk-about .feature .txt{grid-area:auto/1/auto/13;padding-top:30px}}.mk-about .stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,36px);margin-top:34px;display:grid}.mk-about .stats>div{transition:transform .55s var(--ease);padding-top:22px;position:relative}.mk-about .stats>div:before{content:"";background:var(--line);transform-origin:0;width:100%;height:1px;transition:transform 1.2s var(--ease);position:absolute;top:0;left:0;transform:scaleX(0)}.mk-about .stats>div:after{content:"";background:var(--corten);transform-origin:0;width:38px;height:2px;transition:transform 1.1s var(--ease), width .5s var(--ease);position:absolute;top:0;left:0;transform:scaleX(0)}.mk-about .stats.in>div:before,.mk-about .stats.in>div:after{transform:scaleX(1)}.mk-about .stats>div:nth-child(2):before,.mk-about .stats>div:nth-child(2):after{transition-delay:.15s}.mk-about .stats>div:nth-child(3):before,.mk-about .stats>div:nth-child(3):after{transition-delay:.3s}.mk-about .stats>div:hover{transform:translateY(-6px)}.mk-about .stats>div:hover:after{width:64px}.mk-about .stats .num{font-family:var(--font-display);color:var(--corten);transition:transform .55s var(--ease);margin-bottom:16px;font-size:14px;font-style:italic;line-height:1;display:block}.mk-about .stats>div:hover .num{transform:translate(4px)}.mk-about .stats b{font-family:var(--font-display);margin-bottom:13px;font-size:clamp(1.2rem,1.6vw,1.5rem);font-weight:400;line-height:1.12;display:block}.mk-about .stats .lbl{transition:color .45s var(--ease);display:inline-block;position:relative}.mk-about .stats .lbl:after{content:"";background:var(--corten);transform-origin:0;width:100%;height:1px;transition:transform .5s var(--ease);position:absolute;bottom:-3px;left:0;transform:scaleX(0)}.mk-about .stats>div:hover .lbl{color:var(--corten)}.mk-about .stats>div:hover .lbl:after{transform:scaleX(1)}.mk-about .stats .desc{font-family:var(--font-display);color:color-mix(in srgb, var(--onyx) 60%, transparent);font-size:clamp(.98rem,1.15vw,1.08rem);font-style:italic;line-height:1.55}@media (max-width:640px){.mk-about .stats{grid-template-columns:1fr;gap:24px}}.mk-about .well{margin-top:clamp(40px,5vw,72px)}.mk-about .well p{color:color-mix(in srgb, var(--onyx) 85%, transparent);text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-bottom:1.2em}.mk-about .well p:first-child:first-letter{font-family:var(--font-display);color:var(--corten);float:left;padding:2px 10px 0 0;font-size:3em;line-height:.82}.mk-about .marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--stone);padding:8px 0;overflow:hidden}.mk-about .track{width:max-content;animation:36s linear infinite marquee;display:flex}.mk-about .track span{font-family:var(--font-display);white-space:nowrap;padding-right:.6em;font-size:clamp(1.35rem,2.1vw,1.75rem);line-height:1.25}.mk-about .track .dot{color:var(--corten);padding:0 .6em}.mk-about .philosophy{background:var(--deep);color:var(--ivory);padding:0;position:relative}.mk-about .philosophy:before{content:"";pointer-events:none;background:radial-gradient(120% 70% at 78% -6%, color-mix(in srgb, var(--soft) 16%, transparent), transparent 52%);position:absolute;inset:0}.mk-about .philosophy .wrap{z-index:1;padding-top:clamp(64px,8vw,120px);padding-bottom:clamp(26px,3vw,44px);position:relative}.mk-about .philosophy .micro{color:color-mix(in srgb, var(--ivory) 55%, transparent)}.mk-about .philosophy .kicker .l{background:color-mix(in srgb, var(--ivory) 16%, transparent)}.mk-about .philosophy .kicker .r{color:color-mix(in srgb, var(--ivory) 50%, transparent)}.mk-about .philo2{z-index:1;grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:stretch;display:grid;position:relative}.mk-about .philo2-media{perspective:1600px;min-height:clamp(480px,74vh,780px);margin:0;position:relative;overflow:hidden}.mk-about .philo2-inner{transform-style:preserve-3d;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease);position:absolute;inset:0}.mk-about .philo2-clip{clip-path:inset(103% 0 0);transition:clip-path 1.7s var(--ease);position:absolute;inset:-3%;overflow:hidden}.mk-about .philo2-media.in .philo2-clip{clip-path:inset(0)}.mk-about .philo2-clip>div{transition:transform 2.6s var(--ease);position:absolute;inset:0;transform:scale(1.14)}.mk-about .philo2-media.in .philo2-clip>div{transform:scale(1.05)}.mk-about .philo2-sheen{pointer-events:none;background:radial-gradient(54% 42% at var(--mx,50%) var(--my,38%), #fffcf44d, #fffcf400 68%);mix-blend-mode:soft-light;position:absolute;inset:0;transform:translateZ(28px)}.mk-about .philo2-edge{pointer-events:none;border:1px solid color-mix(in srgb, var(--ivory) 28%, transparent);position:absolute;inset:clamp(16px,1.6vw,26px);transform:translateZ(46px)}.mk-about .philo2-tag{z-index:2;letter-spacing:.28em;text-shadow:0 1px 12px #00000080;position:absolute;bottom:clamp(16px,2vw,28px);left:clamp(18px,2vw,30px);color:color-mix(in srgb, var(--ivory) 92%, transparent)!important}.mk-about .philo2-text{flex-direction:column;justify-content:center;padding:clamp(48px,7vw,112px) clamp(24px,6vw,110px);display:flex}.mk-about .philo2-eyebrow{letter-spacing:.32em;margin-bottom:clamp(18px,2vw,28px);display:block}.mk-about .philo2-head{color:var(--ivory);font-size:clamp(1.5rem,2.9vw,2.5rem);line-height:1.16}.mk-about .philo2-head .accent{color:var(--soft)}.mk-about .philo2-copy{flex-direction:column;gap:1.25em;max-width:42ch;margin-top:clamp(22px,2.6vw,36px);display:flex}.mk-about .philo2-copy p{color:color-mix(in srgb, var(--ivory) 74%, transparent);font-size:15.5px;line-height:1.85}.mk-about .philo2-copy p:first-child{font-family:var(--font-display);color:color-mix(in srgb, var(--ivory) 94%, transparent);font-size:clamp(1.1rem,1.7vw,1.4rem);font-style:italic;line-height:1.6}@media (max-width:900px){.mk-about .philo2{grid-template-columns:1fr}.mk-about .philo2-media{min-height:clamp(360px,52vh,520px)}.mk-about .philo2-text{padding:clamp(40px,8vw,64px) clamp(22px,6vw,48px)}}@media (hover:none){.mk-about .philo2-inner{animation:15s ease-in-out infinite philoLean}}@keyframes philoLean{0%,to{transform:rotateX(0)rotateY(0)}28%{transform:rotateX(1.3deg)rotateY(-1.8deg)}62%{transform:rotateX(-1.1deg)rotateY(1.5deg)}}.mk-about .fig-clip{background:color-mix(in srgb, var(--onyx) 6%, transparent);clip-path:inset(100% 0 0);transition:clip-path 1.5s var(--ease);position:relative;overflow:hidden}.mk-about .in .fig-clip{clip-path:inset(0)}.mk-about .vm-stack{margin-top:clamp(18px,2.6vw,40px);position:relative}.mk-about .vm-stick{position:sticky}.mk-about .vm-stick-1{z-index:1;top:clamp(88px,10vh,116px)}.mk-about .vm-stick-2{z-index:2;margin-top:clamp(40px,7vh,84px);top:calc(clamp(88px,10vh,116px) + 78px)}.mk-about .vm-spacer{height:clamp(90px,16vh,220px)}.mk-about .vm-card{background:var(--ivory);border:1px solid var(--line);box-shadow:0 -16px 46px color-mix(in srgb, var(--onyx) 10%, transparent), 0 34px 80px color-mix(in srgb, var(--onyx) 13%, transparent);opacity:0;transition:opacity 1.1s var(--ease), transform 1.1s var(--ease);transform:translateY(60px)}.mk-about .vm-card.in{opacity:1;transform:none}.mk-about .vm-card--vision{flex-direction:column;padding:clamp(14px,1.2vw,20px);display:flex}.mk-about .vm-cap{align-items:center;min-height:clamp(84px,10vh,96px);padding:0 clamp(8px,1vw,16px);display:flex}.mk-about .vm-row{grid-template-columns:1.04fr 1fr;align-items:stretch;min-height:clamp(300px,38vh,420px);display:grid}.mk-about .vm-media{position:relative;overflow:hidden}.mk-about .vm-media .fig-clip{height:100%;min-height:240px}.mk-about .vm-body{flex-direction:column;justify-content:center;padding:clamp(20px,2.4vw,44px) clamp(18px,2.4vw,48px);display:flex}.mk-about .vm-eyebrow{align-items:center;gap:10px;display:flex}.mk-about .vm-dot{background:var(--corten);opacity:.85;border-radius:50%;flex:none;width:8px;height:8px}.mk-about .vm-lead{font-size:clamp(1.3rem,1.9vw,1.8rem);line-height:1.22}.mk-about .vm-note{color:color-mix(in srgb, var(--onyx) 72%, transparent);max-width:42ch;margin-top:clamp(16px,1.6vw,22px);font-size:15px;line-height:1.72}.mk-about .vm-card--mission{padding:clamp(20px,2.2vw,34px) clamp(22px,3vw,56px) clamp(16px,2vw,28px)}.mk-about .mis-eyebrow{margin-bottom:clamp(24px,3.2vw,44px)}.mk-about .mis-photos{grid-template-columns:repeat(3,1fr);align-items:center;gap:clamp(14px,2vw,30px);max-width:clamp(440px,54vw,600px);margin:0 auto;display:grid}.mk-about .mis-photo{opacity:0;transition:opacity 1s var(--ease), transform 1s var(--ease);transform:translateY(46px)}.mk-about .in .mis-photo{opacity:1;transform:none}.mk-about .in .mis-photo:nth-child(2){transition-delay:.12s;transform:translateY(-4%)}.mk-about .in .mis-photo:nth-child(3){transition-delay:.24s}.mk-about .mis-photo .fig-clip{aspect-ratio:4/5;border:7px solid color-mix(in srgb, var(--ivory) 60%, white);box-shadow:0 20px 44px color-mix(in srgb, var(--onyx) 18%, transparent)}.mk-about .mis-foot{text-align:center;max-width:560px;margin:clamp(16px,2.2vw,30px) auto 0}.mk-about .mis-body{color:color-mix(in srgb, var(--onyx) 78%, transparent);font-size:clamp(14.5px,1.2vw,16px);line-height:1.7}.mk-about .mis-mark{letter-spacing:.34em;color:color-mix(in srgb, var(--onyx) 50%, transparent);margin-top:clamp(14px,1.8vw,22px);display:block}@media (max-width:820px){.mk-about .vm-stick-1{top:18px}.mk-about .vm-stick-2{margin-top:clamp(30px,6vh,60px);top:70px}.mk-about .vm-spacer{height:34vh}.mk-about .vm-card{height:min(66vh,600px)}.mk-about .vm-cap{min-height:52px}.mk-about .vm-row{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.mk-about .vm-media{flex:1;min-height:150px}.mk-about .vm-media .fig-clip{min-height:0}.mk-about .vm-body{flex:none;padding:clamp(16px,3.4vw,24px) clamp(14px,3vw,20px) clamp(4px,1.6vw,10px)}.mk-about .vm-lead{font-size:clamp(1.18rem,4.6vw,1.5rem);line-height:1.2}.mk-about .vm-note{margin-top:9px;font-size:13.5px;line-height:1.6}.mk-about .vm-card--mission{flex-direction:column;justify-content:center;display:flex}.mk-about .mis-photos{gap:9px;width:100%;max-width:none;margin:0}.mk-about .mis-photo .fig-clip{border-width:5px}.mk-about .mis-foot{width:100%;max-width:none;margin:clamp(12px,3vw,20px) 0 0}.mk-about .mis-body{font-size:14px;line-height:1.62}}.mk-about .ch-apart{background:var(--ivory)}.mk-about .apart-row{transition:background .7s var(--ease), opacity 1s var(--ease), transform 1s var(--ease);opacity:0;grid-template-columns:repeat(12,1fr);align-items:center;gap:14px clamp(28px,4vw,64px);padding:clamp(34px,4.8vw,60px) clamp(10px,1.6vw,28px);display:grid;position:relative;transform:translateY(36px)}.mk-about .apart-row.in{opacity:1;transform:none}.mk-about .apart-rule{background:var(--line);transform-origin:0;width:100%;height:1px;transition:transform 1.4s var(--ease) .15s;position:absolute;top:0;left:0;transform:scaleX(0)}.mk-about .apart-row.in .apart-rule{transform:scaleX(1)}.mk-about .apart-row:first-child .apart-rule{display:none}.mk-about .apart-ghost{color:color-mix(in srgb, var(--corten) 13%, transparent);pointer-events:none;transition:color .7s var(--ease), transform .7s var(--ease);font-size:clamp(3.4rem,5.6vw,5.6rem);font-style:italic;line-height:1;position:absolute;top:50%;left:clamp(-2px,0vw,6px);transform:translateY(-50%)}.mk-about .apart-head{z-index:1;grid-column:1/6;padding-left:clamp(58px,6vw,108px);position:relative}.mk-about .apart-t{background-image:linear-gradient(var(--corten), var(--corten));transition:color .5s var(--ease), background-size .55s var(--ease);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;font-size:clamp(1.4rem,2.2vw,2.05rem);line-height:1.1;display:inline}.mk-about .apart-d{color:var(--c-cognac);z-index:1;grid-column:7/12;max-width:46ch;font-size:15.5px;line-height:1.75;position:relative}.mk-about .apart-dot{background:var(--corten);opacity:0;width:9px;height:9px;transition:opacity .5s var(--ease), transform .5s var(--ease);border-radius:50%;grid-column:12;justify-self:end;transform:scale(.35)}@media (hover:hover){.mk-about .apart-row:hover{background:color-mix(in srgb, var(--corten) 3.5%, transparent)}.mk-about .apart-row:hover .apart-ghost{color:color-mix(in srgb, var(--corten) 22%, transparent);transform:translateY(-50%)translate(7px)}.mk-about .apart-row:hover .apart-t{color:var(--corten);background-size:100% 1px}.mk-about .apart-row:hover .apart-dot{opacity:1;transform:scale(1)}}.mk-about .apart-row.is-active{background:color-mix(in srgb, var(--corten) 5%, transparent)}.mk-about .apart-row.is-active .apart-t{color:var(--corten);background-size:100% 1px}.mk-about .apart-row.is-active .apart-dot{opacity:1;transform:scale(1)}.mk-about .apart-row.is-active .apart-ghost{color:color-mix(in srgb, var(--corten) 26%, transparent)}@media (max-width:820px){.mk-about .apart-row{align-items:start;padding-left:2px;padding-right:2px}.mk-about .apart-head{grid-column:1/13;padding-left:56px}.mk-about .apart-d{grid-column:1/13;margin-top:6px;padding-left:56px}.mk-about .apart-dot{position:absolute;top:clamp(40px,6.5vw,58px);right:6px}.mk-about .apart-ghost{font-size:3rem;top:clamp(30px,5vw,46px);transform:none}}.mk-about .tl{margin-top:clamp(18px,3vw,42px);padding:clamp(8px,1.6vw,20px) 0;position:relative}.mk-about .tl-track{background:var(--line);width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.mk-about .tl-rail{background:linear-gradient(var(--corten), color-mix(in srgb, var(--corten) 35%, transparent));transform-origin:top;width:1px;transform:scaleY(var(--p,0));margin-left:-.5px;position:absolute;top:0;bottom:0;left:50%}.mk-about .tl-row{--f:0;grid-template-columns:1fr 0 1fr;align-items:center;column-gap:clamp(30px,4.5vw,70px);padding:clamp(30px,5.2vh,60px) 0;display:grid;position:relative}.mk-about .tl-titlewrap,.mk-about .tl-bodywrap{opacity:calc(.3 + .7 * var(--f));transform:translateY(calc((1 - var(--f)) * 26px));filter:blur(calc((1 - var(--f)) * 10px))}.mk-about .tl-titlewrap{text-align:right;grid-column:1}.mk-about .tl-bodywrap{grid-column:3}.mk-about .tl-no{font-family:var(--font-display);color:color-mix(in srgb, var(--onyx) 42%, transparent);margin-bottom:8px;font-size:clamp(.9rem,1.2vw,1.05rem);font-style:italic;display:block}.mk-about .tl-title{font-size:clamp(1.4rem,2.4vw,2.1rem);line-height:1.08}.mk-about .tl-dot{width:11px;height:11px;transform:translate(-50%, -50%) scale(calc(.4 + .6 * var(--f)));opacity:calc(.25 + .75 * var(--f));background:var(--corten);box-shadow:0 0 0 5px var(--stone), 0 0 0 6px color-mix(in srgb, var(--corten) 20%, transparent);border-radius:50%;position:absolute;top:50%;left:50%}.mk-about .tl-body{color:color-mix(in srgb, var(--onyx) 66%, transparent);max-width:34ch;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.6}@media (max-width:820px){.mk-about .tl-track,.mk-about .tl-rail{left:6px}.mk-about .tl-row{grid-template-columns:1fr;row-gap:10px;padding-left:34px}.mk-about .tl-titlewrap{text-align:left}.mk-about .tl-bodywrap{grid-column:1}.mk-about .tl-body{max-width:none}.mk-about .tl-dot{top:clamp(34px,5.6vh,52px);left:6px}}.mk-about .ch-fin{--fin-h:min(80svh, 760px);--fin-top:clamp(40px, 9vh, 96px);height:calc(3 * var(--fin-h));padding:0;position:relative}@media (max-width:640px){.mk-about .ch-fin{--fin-h:min(65svh, 600px)}}.mk-about .ch-fin-sticky{top:var(--fin-top);height:var(--fin-h);position:sticky;overflow:hidden}.mk-about .ch-fin-bg{transform:scale(calc(1.15 - .13 * var(--p,0)));position:absolute;inset:0}.mk-about .ch-fin-shade{background:linear-gradient(#12121285,#12121261 34% 66%,#121212a8);position:absolute;inset:0}.mk-about .ch-fin-stage{text-align:center;pointer-events:none;opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);flex-direction:column;justify-content:center;align-items:center;padding:clamp(32px,5vh,64px) clamp(16px,3vw,44px);display:flex;position:absolute;inset:0;transform:scale(.97)}.mk-about .ch-fin-stage.on{opacity:1;pointer-events:auto;transform:none}.mk-about .ch-fin .micro{color:color-mix(in srgb, var(--ivory) 62%, transparent)}.mk-about .ch-fin-title{color:var(--ivory);margin-top:18px;font-size:clamp(2.5rem,4.5vw,4rem);line-height:1.08}.mk-about .ch-fin-quote,.mk-about .ch-fin-body{color:color-mix(in srgb, var(--ivory) 92%, transparent);max-width:28em;font-size:clamp(1.05rem,1.5vw,1.375rem);font-weight:400;line-height:1.7}.mk-about .ch-fin-quote+.ch-fin-quote{margin-top:clamp(20px,3vh,34px)}.mk-about .sweep{font-family:var(--font-sans);letter-spacing:.26em;text-transform:uppercase;color:var(--ivory);margin-top:34px;padding-bottom:8px;font-size:12px;font-weight:500;position:relative}.mk-about .sweep:after{content:"";background:var(--ivory);transform-origin:100%;width:100%;height:1px;transition:transform .5s var(--ease);position:absolute;bottom:0;left:0}@media (hover:hover){.mk-about .sweep:hover:after{transform-origin:0;transform:scaleX(0)}}.mk-about .ch-colo{padding:26px 0 clamp(80px,10vw,140px)}@media (prefers-reduced-motion:reduce){.mk-about .rv,.mk-about .vm-card,.mk-about .apart-row,.mk-about .mis-photo{opacity:1;transition:none;transform:none}.mk-about .split .wline>span{filter:none;opacity:1;transition:none;transform:none}.mk-about .hero .im,.mk-about .track,.mk-about .philo2-inner{animation:none;transform:none}.mk-about .fig-clip,.mk-about .feature .clip,.mk-about .philo2-clip{clip-path:none;transition:none}.mk-about .tl-row{--f:1!important}.mk-about .ch-fin{height:auto}.mk-about .ch-fin-sticky{height:auto;position:relative}.mk-about .ch-fin-stage{min-height:var(--fin-h);opacity:1;pointer-events:auto;position:relative;transform:none}}
