.mck{--case-accent-1:#f8e6dc;--case-accent-2:#e8590c;--case-accent-3:#0d2434;--case-accent-4:#ffd166;--case-accent-5:#879b7d}.mck .np-case__display{text-align:left;max-width:100%;overflow:visible}.mck .np-case__display strong{color:var(--case-accent-2)}.mck-hero{box-sizing:border-box;min-height:990px;color:var(--text-on-dark);background:#071d2b url(/assets/images/mck/hero-background.webp) 50%/cover no-repeat;padding-inline:clamp(48px,8.61vw,124px)}.mck-hero__content{box-sizing:border-box;align-items:center;width:min(1296px,100%);min-height:990px;margin-inline:auto;padding-block:48px 144px;display:flex}.mck-hero__intro{gap:28px;width:100%;display:grid}.mck-hero__wordmark{width:162px;height:auto}.mck-hero__copy{gap:9px;display:grid}.mck-hero__copy h1{max-width:920px;font-family:var(--font-hero);letter-spacing:var(--portfolio-display-tracking);text-wrap:balance;margin:0;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.2}.mck-hero__copy p{max-width:857px;font-family:var(--font-hero);color:var(--text-on-dark);font-size:var(--t-13);margin:0;font-weight:400;line-height:21px}.mck__overview-visual{width:min(var(--read-column), 100%);margin-left:auto;margin-right:auto}.mck-video-showcase{gap:var(--case-media-stack);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.mck-video-showcase__item{aspect-ratio:940/1810;border-radius:var(--r-figure);background:var(--case-accent-1);margin:0;overflow:hidden}.mck-video-showcase__item iframe{border:0;width:100%;height:100%;display:block}@media (max-width:840px){.mck-hero{min-height:100svh;padding-inline:24px}.mck-hero__content{min-height:100svh;padding-block:80px}.mck-hero__wordmark{width:96px}.mck-hero__copy h1{font-size:var(--t-28)}.mck .mck-video-showcase>*{flex-basis:min(86%, (100svh - var(--nav-band) - 48px) * 940 / 1810)}}@media (max-width:680px){.mck-hero{padding-inline:20px}.mck-hero__wordmark{width:80px}.mck-hero__copy p{max-width:520px}}@media (max-width:520px){.mck-hero__wordmark{width:72px}}
