:root{--mmtv-about-ink:#111820;--mmtv-about-lime:#caff00;--mmtv-about-orange:#ff5a3d;--mmtv-about-paper:#f3f2ed;--mmtv-about-soft:#f8f9f7;--mmtv-about-line:#d8dddf;--mmtv-about-muted:#626d75}
.mmtv-about,.mmtv-about *{box-sizing:border-box}
.mmtv-about{width:min(1380px,calc(100vw - 70px));margin:22px auto 76px;color:var(--mmtv-about-ink);font-family:Arial,Helvetica,sans-serif;line-height:1.5}
.mmtv-about img{display:block;width:100%;max-width:100%}.mmtv-about a{text-underline-offset:3px}.mmtv-about h1,.mmtv-about h2,.mmtv-about h3{font-family:Arial,Helvetica,sans-serif;text-wrap:balance}
.mmtv-about-image-fallback{display:block;width:100%;height:100%;background:var(--mmtv-about-paper)}
.mmtv-about-actions{display:flex;flex-wrap:wrap;gap:9px}
.mmtv-about-button{display:inline-flex;min-height:49px;align-items:center;justify-content:center;gap:12px;padding:12px 20px;border:1px solid transparent;border-radius:999px;font-size:10px;font-weight:900;text-decoration:none!important;transition:transform .2s ease,background-color .2s ease,color .2s ease}
.mmtv-about-button:hover{transform:translateY(-2px)}.mmtv-about-button--ink{background:var(--mmtv-about-ink);color:#fff!important}.mmtv-about-button--line{border-color:#bfc6ca;background:#fff;color:var(--mmtv-about-ink)!important}.mmtv-about-button--lime{background:var(--mmtv-about-lime);color:var(--mmtv-about-ink)!important}.mmtv-about-button--dark-line{border-color:#65717a;color:#fff!important}
.mmtv-about-section-label{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-top:1px solid var(--mmtv-about-ink);color:var(--mmtv-about-ink);font-size:9px;font-weight:900;letter-spacing:1.25px;text-transform:uppercase}.mmtv-about-section-label p{margin:0}.mmtv-about-section-label span{color:var(--mmtv-about-muted)}
.mmtv-about-eyebrow{display:flex;align-items:center;gap:9px;margin:0;color:#4f5b63;font-size:9px;font-weight:900;letter-spacing:1.05px;text-transform:uppercase}.mmtv-about-eyebrow>span{width:7px;height:7px;border-radius:50%;background:var(--mmtv-about-orange)}

/* Editorial introduction */
.mmtv-about-hero__meta{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-top:5px solid var(--mmtv-about-ink);border-bottom:1px solid var(--mmtv-about-ink);font-size:9px;font-weight:900;letter-spacing:1.25px;text-transform:uppercase}.mmtv-about-hero__meta p{margin:0}.mmtv-about-hero__meta p:last-child{color:var(--mmtv-about-muted)}.mmtv-about-hero__meta span{margin:0 6px;color:var(--mmtv-about-orange)}
.mmtv-about-hero__headline{padding:54px 0 52px}.mmtv-about-hero h1{max-width:1120px;margin:0;font-size:clamp(68px,7.8vw,108px);font-weight:900;letter-spacing:-6px;line-height:.84}.mmtv-about-hero h1 span{color:#6f8e00}
.mmtv-about-hero__intro{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:60px;align-items:end;padding:0 0 34px}.mmtv-about-hero__intro>p{max-width:790px;margin:0;color:#43505a;font-size:19px;line-height:1.58}.mmtv-about-hero__intro .mmtv-about-actions{justify-content:flex-end}
.mmtv-about-hero__image{position:relative;overflow:hidden;margin:0;border-radius:16px;background:var(--mmtv-about-paper);aspect-ratio:1.9/1}.mmtv-about-hero__image img,.mmtv-about-hero__image .mmtv-about-image-fallback{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover}.mmtv-premium-about-page .mmtv-about .mmtv-about-hero__image>img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important}.mmtv-about-hero__image:after{position:absolute;inset:55% 0 0;background:linear-gradient(180deg,transparent,rgba(8,12,15,.64));content:""}.mmtv-about-hero__image figcaption{position:absolute;z-index:2;right:25px;bottom:20px;left:25px;display:flex;justify-content:space-between;gap:20px;color:#fff;font-size:8px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.mmtv-about-hero__image figcaption span:first-child{color:var(--mmtv-about-lime)}

/* Newsroom and studio */
.mmtv-about-dual{margin-top:92px}.mmtv-about-dual>h2,.mmtv-about-principles>h2{max-width:1030px;margin:48px 0 52px;font-size:clamp(51px,6vw,82px);font-weight:900;letter-spacing:-4.5px;line-height:.89}.mmtv-about-dual>h2 span,.mmtv-about-principles>h2 span{color:#738f08}
.mmtv-about-dual__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--mmtv-about-line);border-bottom:1px solid var(--mmtv-about-line)}.mmtv-about-dual__grid article{padding:43px 48px 46px 0}.mmtv-about-dual__grid article+article{padding-right:0;padding-left:48px;border-left:1px solid var(--mmtv-about-line)}.mmtv-about-dual__grid h3{max-width:520px;margin:53px 0 0;font-size:36px;font-weight:900;letter-spacing:-2px;line-height:1}.mmtv-about-dual__grid article>p:not(.mmtv-about-eyebrow){max-width:530px;margin:21px 0 0;color:var(--mmtv-about-muted);font-size:14px;line-height:1.75}.mmtv-about-dual__grid ul{display:flex;flex-wrap:wrap;gap:7px;margin:28px 0 42px;padding:0;list-style:none}.mmtv-about-dual__grid li{padding:7px 10px;border:1px solid var(--mmtv-about-line);border-radius:999px;color:#48535b;font-size:8px;font-weight:900;letter-spacing:.55px;text-transform:uppercase}.mmtv-about-dual__grid article>a{display:inline-flex;gap:9px;padding-bottom:3px;border-bottom:2px solid var(--mmtv-about-ink);color:var(--mmtv-about-ink)!important;font-size:10px;font-weight:900;text-decoration:none!important}

/* Founder */
.mmtv-about-founder{margin-top:92px}.mmtv-about-founder__grid{display:grid;grid-template-columns:minmax(380px,.88fr) minmax(0,1.12fr);gap:0;margin-top:38px;overflow:hidden;border-radius:16px;background:var(--mmtv-about-paper)}.mmtv-about-founder__portrait{position:relative;min-height:720px;margin:0;background:#dfe2df}.mmtv-about-founder__portrait img,.mmtv-about-founder__portrait .mmtv-about-image-fallback{position:absolute;inset:0;width:100%;height:100%!important;object-fit:cover}.mmtv-about-founder__portrait figcaption{position:absolute;right:17px;bottom:15px;left:17px;padding:10px 12px;border-radius:8px;background:rgba(255,255,255,.9);color:var(--mmtv-about-ink);font-size:8px;font-weight:900;letter-spacing:.8px;text-transform:uppercase}
.mmtv-about-founder__story{display:flex;justify-content:center;flex-direction:column;padding:56px 61px}.mmtv-about-founder__story h2{margin:31px 0 0;font-size:clamp(66px,7.1vw,100px);font-weight:900;letter-spacing:-6px;line-height:.75}.mmtv-about-founder__lead{max-width:610px;margin:33px 0 0;font-size:20px;font-weight:700;line-height:1.48}.mmtv-about-founder__bio{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;margin-top:29px}.mmtv-about-founder__bio p{margin:0;color:#535e66;font-size:13px;line-height:1.72}.mmtv-about-founder__note{margin:31px 0 0;padding:20px 0 20px 20px;border-left:4px solid var(--mmtv-about-lime);font-size:16px;font-weight:900;line-height:1.5}.mmtv-about-founder__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:28px;border-top:1px solid #c8ceca;border-bottom:1px solid #c8ceca}.mmtv-about-founder__facts p{margin:0;padding:17px 12px 17px 0}.mmtv-about-founder__facts p+p{padding-left:13px;border-left:1px solid #c8ceca}.mmtv-about-founder__facts strong,.mmtv-about-founder__facts span{display:block}.mmtv-about-founder__facts strong{font-size:18px}.mmtv-about-founder__facts span{margin-top:3px;color:var(--mmtv-about-muted);font-size:7px;font-weight:900;letter-spacing:.55px;text-transform:uppercase}.mmtv-about-founder__personal{margin:18px 0 0;color:var(--mmtv-about-muted);font-size:9px;font-weight:800}

/* Principles */
.mmtv-about-principles{margin-top:92px}.mmtv-about-principles__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--mmtv-about-line);border-bottom:1px solid var(--mmtv-about-line)}.mmtv-about-principles__grid article{min-height:240px;padding:29px 35px 31px 0}.mmtv-about-principles__grid article+article{padding-left:35px;border-left:1px solid var(--mmtv-about-line)}.mmtv-about-principles__grid article>span{color:#82900d;font-size:9px;font-weight:900}.mmtv-about-principles__grid h3{margin:65px 0 0;font-size:28px;font-weight:900;letter-spacing:-1.2px}.mmtv-about-principles__grid p{max-width:330px;margin:12px 0 0;color:var(--mmtv-about-muted);font-size:12px;line-height:1.65}

/* Closing */
.mmtv-about-cta{display:flex;align-items:end;justify-content:space-between;gap:55px;margin-top:92px;padding:49px 53px;border-radius:16px;background:var(--mmtv-about-ink);color:#fff}.mmtv-about-cta>div:first-child>p{margin:0 0 12px;color:var(--mmtv-about-lime);font-size:9px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.mmtv-about-cta h2{margin:0;color:#fff;font-size:clamp(45px,5vw,68px);font-weight:900;letter-spacing:-3.5px;line-height:.9}.mmtv-about-cta .mmtv-about-actions{justify-content:flex-end}

.mmtv-about-has-motion .mmtv-about-reveal{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.mmtv-about-has-motion .mmtv-about-reveal.is-visible{opacity:1;transform:none}
@media(prefers-reduced-motion:reduce){.mmtv-about *{scroll-behavior:auto!important;transition:none!important}}
@media(max-width:1000px){.mmtv-about-hero__intro{grid-template-columns:1fr;gap:27px}.mmtv-about-hero__intro .mmtv-about-actions{justify-content:flex-start}.mmtv-about-founder__grid{grid-template-columns:1fr}.mmtv-about-founder__portrait{min-height:690px}.mmtv-about-cta{align-items:flex-start;flex-direction:column}.mmtv-about-cta .mmtv-about-actions{justify-content:flex-start}}
@media(max-width:760px){.mmtv-about-dual__grid,.mmtv-about-principles__grid{grid-template-columns:1fr}.mmtv-about-dual__grid article,.mmtv-about-dual__grid article+article{padding:35px 0;border-left:0}.mmtv-about-dual__grid article+article{border-top:1px solid var(--mmtv-about-line)}.mmtv-about-principles__grid article,.mmtv-about-principles__grid article+article{min-height:205px;padding:25px 0;border-left:0}.mmtv-about-principles__grid article+article{border-top:1px solid var(--mmtv-about-line)}.mmtv-about-principles__grid h3{margin-top:42px}.mmtv-about-founder__bio{grid-template-columns:1fr}.mmtv-about-founder__facts{grid-template-columns:1fr}.mmtv-about-founder__facts p,.mmtv-about-founder__facts p+p{padding:14px 0;border-left:0}.mmtv-about-founder__facts p+p{border-top:1px solid #c8ceca}}
@media(max-width:600px){.mmtv-about{width:calc(100vw - 24px);margin:12px auto 38px}.mmtv-about-hero__meta{padding:11px 0;font-size:7px}.mmtv-about-hero__headline{padding:35px 0 33px}.mmtv-premium-about-page .mmtv-about .mmtv-about-hero h1{font-size:49px!important;letter-spacing:-3.4px!important;line-height:.85!important}.mmtv-about-hero__intro{padding-bottom:25px}.mmtv-about-hero__intro>p{font-size:16px;line-height:1.58}.mmtv-about-actions{align-items:stretch;flex-direction:column;width:100%}.mmtv-about-button{width:100%}.mmtv-about-hero__image{border-radius:11px;aspect-ratio:1.12/1}.mmtv-about-hero__image figcaption{right:13px;bottom:12px;left:13px;align-items:flex-start;flex-direction:column;gap:4px;font-size:6px}.mmtv-about-dual,.mmtv-about-founder,.mmtv-about-principles,.mmtv-about-cta{margin-top:62px}.mmtv-about-dual>h2,.mmtv-about-principles>h2{margin:35px 0 30px;font-size:43px;letter-spacing:-2.6px}.mmtv-about-dual__grid h3{margin-top:37px;font-size:31px}.mmtv-about-dual__grid ul{margin-bottom:31px}.mmtv-about-founder__grid{margin-top:26px;border-radius:11px}.mmtv-about-founder__portrait{min-height:410px}.mmtv-about-founder__story{padding:37px 23px 41px}.mmtv-premium-about-page .mmtv-about .mmtv-about-founder__story h2{margin-top:26px;font-size:65px!important;letter-spacing:-4px!important}.mmtv-about-founder__lead{font-size:17px}.mmtv-about-founder__note{font-size:14px}.mmtv-about-cta{gap:30px;padding:39px 24px;border-radius:11px}.mmtv-about-cta h2{font-size:43px;letter-spacing:-2.4px}}
