:root{color-scheme:light dark;--ground:#fdfdfd;--mist:#ebebeb;--panel:#f4f4f2;--ink:#161513;--graphite:#646462;--stone:#807f7a;--silver:#a6a6a4;--rule:#d9d9d6;--orange:#ec8b24;--beak:#c6651e;--on-orange:#161513;--link:#9a4a0c;--cable:#fbdf1b;--focus:#161513;--shadow-float:0 18px 40px -18px rgba(22,21,19,0.35);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--radius-none:0;--radius-sm:3px;--radius-md:6px;--measure:66ch;--page-max:1120px;--font-display:Archivo, "Arial Black", "Helvetica Neue", Arial, sans-serif;--font-mono:"IBM Plex Mono", "DejaVu Sans Mono", monospace;--font-sans:"IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;--display-xl-size:56px;--display-xl-line-height:1.0;--display-xl-weight:900;--display-xl-tracking:-0.02em;--display-l-size:40px;--display-l-line-height:1.05;--display-l-weight:900;--display-l-tracking:-0.015em;--heading-1-size:32px;--heading-1-line-height:1.15;--heading-1-weight:800;--heading-1-tracking:-0.01em;--heading-2-size:24px;--heading-2-line-height:1.2;--heading-2-weight:800;--heading-2-tracking:normal;--heading-3-size:19px;--heading-3-line-height:1.3;--heading-3-weight:700;--heading-3-tracking:normal;--lead-size:20px;--lead-line-height:1.5;--lead-weight:400;--lead-tracking:normal;--body-size:17px;--body-line-height:1.6;--body-weight:400;--body-tracking:normal;--body-strong-size:17px;--body-strong-line-height:1.6;--body-strong-weight:600;--body-strong-tracking:normal;--nav-size:15px;--nav-line-height:1.3;--nav-weight:500;--nav-tracking:normal;--small-size:14px;--small-line-height:1.5;--small-weight:400;--small-tracking:normal;--label-size:12px;--label-line-height:1.4;--label-weight:600;--label-tracking:0.08em;--code-size:15px;--code-line-height:1.55;--code-weight:400;--code-tracking:normal}@media(prefers-color-scheme:dark){:root{--ground:#161513;--mist:#22211e;--panel:#1d1c1a;--ink:#ebebeb;--graphite:#a6a6a4;--stone:#807f7a;--silver:#6e6d69;--rule:#34332f;--orange:#ec8b24;--beak:#c6651e;--on-orange:#161513;--link:#f2a65a;--cable:#fbdf1b;--focus:#ec8b24;--shadow-float:0 18px 40px -18px rgba(0,0,0,0.7)}}.mn{background:var(--ground);color:var(--ink);font-family:var(--font-sans);font-size:17px;line-height:1.6}.mn a{color:var(--link);text-underline-offset:3px}.mn :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.mn code,.mn pre{font-family:var(--font-mono);font-size:15px}.mn-wordmark{display:inline-block;line-height:0}.mn-wordmark img{height:56px;width:auto}[data-theme=dark] .mn-wordmark{background:#fdfdfd;padding:4px 8px;border-radius:var(--radius-sm)}.mn-header{background:var(--ground);border-bottom:1px solid var(--rule)}.mn-header__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);max-width:var(--page-max);margin:0 auto;padding:var(--space-3)var(--space-4)0}.mn-nav{max-width:var(--page-max);margin:0 auto;padding:var(--space-2)var(--space-4)0}.mn-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 var(--space-6)}.mn-nav a{display:block;padding:var(--space-2)0 var(--space-3);font-size:15px;font-weight:500;color:var(--ink);text-decoration:none;border-bottom:3px solid transparent}.mn-nav a:hover{border-bottom-color:var(--rule)}.mn-nav a[aria-current=page]{border-bottom-color:var(--orange)}.mn-lang{display:flex;gap:var(--space-1);font-size:14px;font-weight:600}.mn-lang a,.mn-lang span{padding:2px var(--space-2);border-radius:var(--radius-sm);text-decoration:none;color:var(--graphite)}.mn-lang [aria-current=true]{background:var(--orange);color:var(--on-orange)}.mn-btn{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:1.2;padding:var(--space-3)var(--space-6);border-radius:var(--radius-sm);border:2px solid transparent;text-decoration:none;cursor:pointer}.mn .mn-btn--primary{background:var(--orange);color:var(--on-orange)}.mn .mn-btn--primary:hover{background:var(--beak)}.mn .mn-btn--secondary{background:0 0;color:var(--ink);border-color:var(--ink)}.mn .mn-btn--secondary:hover{background:var(--mist)}.mn-hero{background:linear-gradient(180deg,var(--mist),var(--ground) 85%)}.mn-hero__inner{max-width:var(--page-max);margin:0 auto;padding:var(--space-16)var(--space-4)var(--space-12);display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1.15fr);gap:var(--space-12);align-items:center}.mn-hero__kicker{font-family:var(--font-display);font-weight:800;font-size:24px;color:var(--stone);margin:0}.mn-hero__title{font-family:var(--font-display);font-weight:900;font-stretch:87.5%;font-size:56px;line-height:1;letter-spacing:-.02em;color:var(--ink);margin:var(--space-1)0 var(--space-6);text-wrap:balance}.mn-hero__lead{font-size:20px;line-height:1.5;max-width:34ch;margin:0 0 var(--space-8)}.mn-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.mn-hero__note{font-size:14px;color:var(--graphite);margin:var(--space-4)0 0}.mn-hero__shot img{display:block;width:100%;height:auto}.mn-hero__shot--screenshot img{box-shadow:var(--shadow-float)}.mn-hero__shot figcaption{font-size:14px;color:var(--graphite);margin-top:var(--space-3)}.mn-band{background:var(--mist)}.mn-band__inner{max-width:var(--page-max);margin:0 auto;padding:var(--space-8)var(--space-4);display:grid;grid-template-columns:auto minmax(0,1fr)auto;gap:var(--space-6);align-items:center}.mn-band__year{font-family:var(--font-display);font-weight:900;font-stretch:87.5%;font-size:56px;line-height:1;color:var(--ink)}.mn-band__year span{color:var(--beak)}.mn-band h2{font-family:var(--font-display);font-weight:800;font-size:24px;margin:0 0 var(--space-1)}.mn-band p{margin:0}.mn-features{max-width:var(--page-max);margin:0 auto;padding:var(--space-12)var(--space-4);display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-8)var(--space-6)}.mn-feature__icon{height:64px;display:flex;align-items:flex-end}.mn-feature__icon img{max-height:64px;width:auto}.mn-feature h3{font-family:var(--font-display);font-weight:700;font-size:19px;line-height:1.3;margin:var(--space-3)0 var(--space-1);padding-top:var(--space-3);border-top:3px solid var(--orange)}.mn-feature p{margin:0;font-size:16px}.mn-cmd{position:relative;background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-md);padding:var(--space-3)var(--space-4);padding-right:88px;overflow-x:auto}.mn-cmd pre{margin:0;white-space:pre;color:var(--ink)}.mn-cmd pre .mn-prompt{color:var(--graphite);user-select:none}.mn-cmd button{position:absolute;top:var(--space-2);right:var(--space-2);font:600 13px var(--font-sans);background:var(--ground);color:var(--ink);border:1px solid var(--rule);border-radius:var(--radius-sm);padding:var(--space-1)var(--space-3);cursor:pointer}.mn-docnote{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-md);padding:var(--space-3)var(--space-4);font-size:14px;color:var(--graphite);display:grid;gap:var(--space-1)}.mn-docnote code{font-size:13px;color:var(--ink)}.mn-docnote__lang{color:var(--ink);font-weight:600}.mn-docnote__lang .mn-badge{margin-right:var(--space-2)}.mn-badge{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:1px var(--space-2);border-radius:var(--radius-sm);background:var(--orange);color:var(--on-orange)}.mn-badge--quiet{background:0 0;color:var(--graphite);border:1px solid var(--graphite)}.mn-footer{background:var(--panel);border-top:1px solid var(--rule);font-size:14px;color:var(--graphite)}.mn-footer__inner{max-width:var(--page-max);margin:0 auto;padding:var(--space-8)var(--space-4);display:grid;grid-template-columns:minmax(0,1fr)auto;gap:var(--space-6);align-items:center}.mn-footer p{margin:0;max-width:66ch}.mn-footer__logos{display:flex;flex-wrap:wrap;gap:var(--space-6);align-items:center}.mn-footer__logos img{height:30px;width:auto}[data-theme=dark] .mn-footer__logos img{background:#fdfdfd;padding:4px 6px;border-radius:var(--radius-sm)}@media(max-width:720px){.mn-hero__inner,.mn-band__inner,.mn-footer__inner{grid-template-columns:minmax(0,1fr)}.mn-hero__title,.mn-band__year{font-size:40px}.mn-wordmark img{height:44px}}@font-face{font-family:archivo;src:url(/fonts/Archivo-Variable.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}@font-face{font-family:ibm plex sans;src:url(/fonts/IBMPlexSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ibm plex sans;src:url(/fonts/IBMPlexSans-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:ibm plex sans;src:url(/fonts/IBMPlexSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ibm plex sans;src:url(/fonts/IBMPlexSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ibm plex mono;src:url(/fonts/IBMPlexMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ibm plex mono;src:url(/fonts/IBMPlexMono-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}html{-webkit-text-size-adjust:100%}body{margin:0;min-height:100vh;display:flex;flex-direction:column}.mn-main{flex:1;width:100%;margin:0 auto;box-sizing:border-box;max-width:calc(var(--page-max) + 2 * var(--space-4));padding:var(--space-8)var(--space-4)var(--space-12)}.mn strong,.mn b{font-weight:var(--body-strong-weight)}.mn-wordmark img{width:auto}.mn h1,.mn h2,.mn h3{font-family:var(--font-display);color:var(--ink);text-wrap:balance}.mn-title{font-size:var(--display-l-size);line-height:var(--display-l-line-height);font-weight:var(--display-l-weight);letter-spacing:var(--display-l-tracking);font-stretch:87.5%;margin:0 0 var(--space-6)}.mn-prose{max-width:var(--measure)}.mn-prose h1{font-size:var(--heading-1-size);line-height:var(--heading-1-line-height);font-weight:var(--heading-1-weight);letter-spacing:var(--heading-1-tracking);margin:0 0 var(--space-6)}.mn-prose h2{font-size:var(--heading-2-size);line-height:var(--heading-2-line-height);font-weight:var(--heading-2-weight);letter-spacing:var(--heading-2-tracking);margin:var(--space-12)0 var(--space-4)}.mn-doc .mn-prose h2{padding-bottom:var(--space-2);border-bottom:1px solid var(--rule)}.mn-prose h3{font-size:var(--heading-3-size);line-height:var(--heading-3-line-height);font-weight:var(--heading-3-weight);letter-spacing:var(--heading-3-tracking);margin:var(--space-8)0 var(--space-3)}.mn-prose h4{font-size:var(--body-size);font-weight:var(--body-strong-weight);margin:var(--space-6)0 var(--space-2)}.mn-lead{font-size:var(--lead-size);line-height:var(--lead-line-height)}.mn-prose p,.mn-prose ul,.mn-prose ol,.mn-prose table,.mn-prose pre,.mn-prose blockquote{margin:0 0 var(--space-4)}.mn-prose ul,.mn-prose ol{padding-left:var(--space-6)}.mn-prose li+li{margin-top:var(--space-1)}.mn-prose blockquote{padding-left:var(--space-4);border-left:1px solid var(--rule);color:var(--graphite)}.mn-prose hr{border:0;border-top:1px solid var(--rule);margin:var(--space-8)0}.mn-prose :not(pre)>code{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-sm);padding:0 var(--space-1);font-size:.88em;white-space:nowrap}.mn-prose pre{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-md);padding:var(--space-3)var(--space-4);overflow-x:auto;line-height:var(--code-line-height)}.mn-prose pre code{font-size:var(--code-size)}.mn-prose table{border-collapse:collapse;display:block;overflow-x:auto;font-size:var(--small-size)}.mn-prose th,.mn-prose td{border:1px solid var(--rule);padding:var(--space-2)var(--space-3);text-align:left;vertical-align:top}.mn-prose th{background:var(--panel);font-weight:var(--body-strong-weight)}.mn-label{font-size:var(--label-size);line-height:var(--label-line-height);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--graphite);margin:0 0 var(--space-2)}.mn-doc{display:grid;grid-template-columns:14rem minmax(0,var(--measure));gap:var(--space-12);align-items:start}.mn-doc--notoc{grid-template-columns:minmax(0,var(--measure))}.mn-doc__toc{position:sticky;top:var(--space-4);font-size:var(--small-size);line-height:var(--small-line-height);max-height:calc(100vh - 2 * var(--space-4));overflow-y:auto}.mn-doc__toc ul{list-style:none;margin:0;padding:0}.mn-doc__toc ul ul{padding-left:var(--space-3)}.mn-doc__toc li{margin:var(--space-1)0}.mn-doc__toc a{color:var(--graphite);text-decoration:none}.mn-doc__toc a:hover{color:var(--link);text-decoration:underline}.mn-doc .mn-docnote{margin-bottom:var(--space-8)}.mn-prose .mn-docnote code{background:0 0;border:0;padding:0}.mn-pagelist{list-style:none;margin:var(--space-8)0 0;padding:0;max-width:var(--measure)}.mn-pagelist li{border-top:1px solid var(--rule);padding:var(--space-3)0;margin:0}.mn-pagelist li:last-child{border-bottom:1px solid var(--rule)}.mn-pagelist a{font-weight:var(--nav-weight)}.mn-pagelist .mn-badge{margin-left:var(--space-2);vertical-align:2px}.mn-withfig{display:grid;grid-template-columns:minmax(0,var(--measure))300px;gap:var(--space-12);align-items:start}.mn-figure{margin:var(--space-8)0 0}.mn-figure img{display:block;width:300px;max-width:100%;height:auto}.mn-figure figcaption{font-size:var(--small-size);color:var(--graphite);margin-top:var(--space-2)}.mn-shot{margin:var(--space-12)0 0}.mn-shot a{display:inline-block;max-width:100%}.mn-shot img{display:block;width:auto;height:auto;max-width:min(100%,var(--measure));max-height:34rem;border-radius:var(--radius-none);box-shadow:var(--shadow-float)}.mn-shot figcaption{max-width:var(--measure);color:var(--graphite);margin-top:var(--space-4)}.mn-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:var(--space-8)0 0}.mn-aside-link{font-size:var(--small-size);margin:var(--space-3)0 0}.mn-main--home{max-width:none;padding:0}.mn-home-hero{background:linear-gradient(180deg,var(--mist) 0,var(--ground) 390px)}.mn-home-hero__visual{max-width:var(--page-max);margin:0 auto;padding:0 var(--space-4)}.mn-home-hero__visual img{display:block;width:100%;max-width:860px;height:auto;margin:0 auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mn-home-hero__text{max-width:var(--page-max);margin:0 auto;padding:var(--space-8)var(--space-4)var(--space-12);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12);align-items:end}.mn-home-hero__text h1{margin:0 0 var(--space-4);font-size:var(--display-l-size);line-height:var(--display-l-line-height);font-weight:900;letter-spacing:var(--display-l-tracking);font-stretch:87.5%}.mn-home-hero__lead{margin:0;font-size:var(--lead-size);line-height:var(--lead-line-height)}.mn-home-hero__purpose{margin:var(--space-4)0 0}.mn-home-hero__cta .mn-actions{margin:0}.mn-home-hero__video{margin:0 0 var(--space-6)}.mn-home-hero__video video{display:block;width:100%;height:auto;background:var(--ink)}.mn-home-hero__video figcaption{font-size:var(--small-size);color:var(--graphite);margin-top:var(--space-2)}.mn-home-script{border-top:1px solid var(--rule)}.mn-home-script__inner{max-width:var(--page-max);margin:0 auto;padding:var(--space-12)var(--space-4);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12);align-items:center}.mn-home-script h2{margin:0 0 var(--space-3);font-size:var(--heading-1-size);line-height:var(--heading-1-line-height);font-weight:var(--heading-1-weight)}.mn-home-script p{margin:0 0 var(--space-4)}.mn-home-script__cmd{padding-right:var(--space-4);margin-bottom:var(--space-4)}.mn-home-script__cmd pre{font-size:13px;line-height:1.4}.mn-home-script__shot{margin:0}.mn-home-script__shot{text-align:center}.mn-home-script__shot img{display:block;width:340px;max-width:100%;height:auto;margin:0 auto;border:1px solid var(--rule)}.mn-home-script__shot figcaption{font-size:var(--small-size);color:var(--graphite);margin-top:var(--space-2)}.mn-home-project{border-top:1px solid var(--rule)}.mn-home-project__inner{max-width:var(--page-max);margin:0 auto;padding:var(--space-12)var(--space-4);display:grid;grid-template-columns:minmax(0,1fr)300px;gap:var(--space-12);align-items:center}.mn-home-project h2{margin:0 0 var(--space-3);font-size:var(--heading-1-size);line-height:var(--heading-1-line-height);font-weight:var(--heading-1-weight)}.mn-home-project p{margin:0 0 var(--space-4);max-width:60ch}.mn-home-project figure{margin:0}.mn-home-project img{display:block;width:300px;max-width:100%;height:auto}.mn-home-project figcaption{font-size:var(--small-size);color:var(--graphite);margin-top:var(--space-2)}.mn-home-more{font-weight:var(--body-strong-weight)}.mn-dateline{margin:calc(-1 * var(--space-4))0 var(--space-8);color:var(--graphite);font-size:var(--small-size)}.mn-news__intro{max-width:var(--measure)}.mn-news__intro p{margin:0 0 var(--space-4)}.mn-news__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-12)var(--space-8);margin:var(--space-12)0}.mn a.mn-news__card{display:block;color:var(--ink);text-decoration:none}.mn-news__card h3{margin-top:0}.mn-news__card h3,.mn-news__section h2{display:flex;align-items:flex-start;gap:var(--space-3)}.mn-news__icon{flex:none;color:var(--ink)}.mn-news__icon svg{display:block;width:30px;height:30px;stroke-width:1.5;margin-top:-3px}.mn-news__section h2 .mn-news__icon svg{margin-top:-1px}.mn-news__card:hover h3,.mn-news__card:focus-visible h3{color:var(--link);text-decoration:underline}.mn-news__section{border-top:1px solid var(--rule);padding:var(--space-8)0;scroll-margin-top:var(--space-4)}.mn-news__section--aside{display:grid;grid-template-columns:minmax(0,var(--measure))minmax(0,1fr);gap:var(--space-12);align-items:start}.mn-news__text{max-width:var(--measure)}.mn-news__text h2{margin:0 0 var(--space-4);font-size:var(--heading-2-size);line-height:var(--heading-2-line-height);font-weight:var(--heading-2-weight);letter-spacing:var(--heading-2-tracking)}.mn-news__text p,.mn-news__text ul{margin:0 0 var(--space-4)}.mn-news__text ul{padding-left:var(--space-6)}.mn-news__text li+li{margin-top:var(--space-1)}.mn-news :not(pre)>code{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-sm);padding:0 var(--space-1);font-size:.88em;white-space:nowrap}.mn-news pre{background:var(--panel);border:1px solid var(--rule);border-radius:var(--radius-md);padding:var(--space-3)var(--space-4);overflow-x:auto;line-height:var(--code-line-height);margin:0 0 var(--space-4)}.mn-news pre code{font-size:var(--code-size)}.mn-news__more{font-size:var(--small-size);color:var(--graphite);margin-top:var(--space-4)}.mn-news__more p{margin:0}.mn-news__cmd{padding-right:var(--space-4)}.mn-news__cmd pre{border:0;padding:0;margin:0;font-size:13px;line-height:1.4}.mn-news__shot{margin:0}.mn-news__shot a{display:block}.mn-news__shot img{display:block;width:100%;height:auto;box-shadow:var(--shadow-float)}.mn-news__shot figcaption{font-size:var(--small-size);color:var(--graphite);margin-top:var(--space-3)}.mn-details{border:1px solid var(--rule);border-radius:var(--radius-md);margin:0 0 var(--space-3)}.mn-details>summary{cursor:pointer;list-style:none;padding:var(--space-3)var(--space-4);font-weight:var(--body-strong-weight)}.mn-details>summary::-webkit-details-marker{display:none}.mn-details>summary::before{content:"▸";display:inline-block;width:1.2em;color:var(--graphite);transition:transform .15s}.mn-details[open]>summary::before{transform:rotate(90deg)}.mn-details[open]>summary{border-bottom:1px solid var(--rule);background:var(--panel)}.mn-details>summary:hover{color:var(--link)}.mn-details__body{padding:var(--space-4)var(--space-4)var(--space-1)}.mn-details__body p,.mn-details__body ul{margin:0 0 var(--space-3)}@media(prefers-color-scheme:dark){.mn-wordmark{background:#fdfdfd;padding:4px 8px;border-radius:var(--radius-sm)}.mn-footer__logos img{background:#fdfdfd;padding:4px 6px;border-radius:var(--radius-sm)}.mn-home-hero{background:var(--ground)}.mn-home-hero__visual{max-width:none;background:linear-gradient(180deg,#ebebeb,#fdfdfd)}.mn-home-hero__visual img{-webkit-mask-image:none;mask-image:none}}.mn-prose,.mn-feature,.mn-news__intro,.mn-news__text,.mn-home-hero__text>div,.mn-band__inner>div:not(.mn-band__year),.mn-home-script__inner>div,.mn-home-project__inner>div{container-type:inline-size}@container(min-width:30rem){p, li { text-align: justify; hyphens: auto; -webkit-hyphens: auto; }
}@container(max-width:37.5rem){.mn-lead, .mn-home-hero__lead { text-align: left; hyphens: manual; -webkit-hyphens: manual; }
}.mn-icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-8);margin:var(--space-4)0 var(--space-6)}.mn-icons img{max-height:64px;width:auto;height:auto}.mn-thumb{float:right;margin:0 0 var(--space-2)var(--space-4)}.mn-thumb img{display:block;width:auto;height:auto;max-width:min(12rem,38cqi);max-height:12rem;border:1px solid var(--rule)}.mn-prose li:has(.mn-thumb)::after{content:"";display:block;clear:both}.mn-tuning{margin:var(--space-4)0 var(--space-6);text-align:center}.mn-tuning img{display:inline-block;border-radius:var(--radius-sm)}@media(max-width:1000px){.mn-news__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.mn-doc{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.mn-doc__toc{position:static;max-height:none}.mn-title{font-size:var(--heading-1-size)}.mn-home-hero__text,.mn-home-project__inner,.mn-home-script__inner,.mn-withfig,.mn-news__section--aside{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.mn-news__cards{grid-template-columns:minmax(0,1fr)}.mn-figure{margin-top:0}.mn-home-hero__text h1{font-size:var(--heading-1-size)}}.mn-credit-logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:var(--space-4);column-gap:var(--space-16);margin-top:var(--space-4)}.mn-credit-logos a{display:block}.mn-credit-logos img{display:block;height:auto}