.mxh[data-astro-cid-qyihuoxn]{margin:0;border:1px solid var(--c-line);border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 30px 80px #00000073;background-clip:padding-box;border-color:#f4f4f228}.mxh__bar[data-astro-cid-qyihuoxn]{display:flex;align-items:center;gap:7px;height:38px;padding:0 14px;background:#1a1a1f}.mxh__bar[data-astro-cid-qyihuoxn] i[data-astro-cid-qyihuoxn]{width:10px;height:10px;border-radius:50%;background:#3a3a42}.mxh__bar[data-astro-cid-qyihuoxn] span[data-astro-cid-qyihuoxn]{margin:0 auto;padding:4px 16px;border-radius:999px;background:#26262c;color:#9a9aa4;font-size:12px;transform:translate(-21px)}.mxh__fit[data-astro-cid-qyihuoxn]{position:relative;overflow:hidden;width:100%}.mxh__b[data-astro-cid-qyihuoxn]{position:absolute;top:0;left:0;width:1280px;transform-origin:0 0;background:#fff;color:#111;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.mxh__b[data-astro-cid-qyihuoxn] p[data-astro-cid-qyihuoxn],.mxh__b[data-astro-cid-qyihuoxn] h4[data-astro-cid-qyihuoxn],.mxh__b[data-astro-cid-qyihuoxn] h5[data-astro-cid-qyihuoxn]{margin:0}.m-head[data-astro-cid-qyihuoxn]{height:72px;display:flex;align-items:center;gap:16px;padding:0 18px;border-bottom:1px solid #e6e6e6}.m-logo[data-astro-cid-qyihuoxn]{display:block;width:auto;height:32px}.m-sign[data-astro-cid-qyihuoxn]{margin-left:auto;font-size:15px;color:#222;margin-right:18px}.m-cta[data-astro-cid-qyihuoxn]{background:#a31f34;color:#fff;font-weight:700;font-size:15px;padding:11px 20px;border-radius:3px}.m-hero[data-astro-cid-qyihuoxn]{position:relative;height:492px;background:#0e0e10;overflow:hidden}@keyframes m-comet{0%{stroke-dashoffset:0;opacity:0}4%{opacity:1}50%{opacity:1}58%{stroke-dashoffset:-1000;opacity:0}to{stroke-dashoffset:-1000;opacity:0}}.m-dots[data-astro-cid-qyihuoxn]{position:absolute;left:0;top:0;width:1280px;height:492px}.m-film[data-astro-cid-qyihuoxn]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 78%}.m-photo[data-astro-cid-qyihuoxn]{opacity:0;transform:scale(1.06);filter:blur(6px);transition:opacity 2s cubic-bezier(.33,0,.2,1),transform 3.2s cubic-bezier(.22,.61,.2,1),filter 1.6s ease-out}.mxh[data-astro-cid-qyihuoxn].is-in .m-photo[data-astro-cid-qyihuoxn]{opacity:1;transform:none;filter:none}.m-shade[data-astro-cid-qyihuoxn]{position:absolute;inset:0;background:linear-gradient(to right,#08080ab3,#08080a40 14%,#08080a00 30%),linear-gradient(to left,#08080a9e,#08080a66 30%,#08080a00 58%)}.m-shade--l[data-astro-cid-qyihuoxn]{background:linear-gradient(to left,#08080acc,#08080a99 32%,#08080a2e 56%,#08080a00 70%);opacity:0;transition:opacity 1.8s cubic-bezier(.4,0,.2,1)}.mxh[data-astro-cid-qyihuoxn].is-end .m-shade--l[data-astro-cid-qyihuoxn]{opacity:1}.m-hero__t[data-astro-cid-qyihuoxn]{position:absolute;left:660px;top:50%;transform:translateY(-50%);width:540px;color:#fff}.m-hero__t[data-astro-cid-qyihuoxn] h4[data-astro-cid-qyihuoxn]{font-size:62px;font-weight:700;letter-spacing:-.01em}.m-lead[data-astro-cid-qyihuoxn]{margin-top:20px!important;font-size:16.5px;line-height:1.45;color:#d6d6d6}.m-lead[data-astro-cid-qyihuoxn] b[data-astro-cid-qyihuoxn]{color:#fff}.m-tabs[data-astro-cid-qyihuoxn]{display:flex;align-items:center;justify-content:flex-start;gap:16px;height:64px;padding:0 12px;background:linear-gradient(#141414,#050505);box-shadow:inset 0 -1px #ffffff0f}.m-tabs[data-astro-cid-qyihuoxn] span[data-astro-cid-qyihuoxn]{flex:0 0 auto;display:grid;place-items:center;height:42px;padding:0 18px;border-radius:999px;color:#b4b4b8;box-shadow:inset 0 0 0 1px #ffffff29;font-size:14.5px;font-weight:600;letter-spacing:.005em;white-space:nowrap}.m-tabs[data-astro-cid-qyihuoxn] span[data-astro-cid-qyihuoxn].is-on{flex:0 0 auto;position:relative;padding:0 18px;background:transparent;color:#fff;font-weight:600;box-shadow:inset 0 0 0 1px #fff}.m-feat[data-astro-cid-qyihuoxn]{padding:44px 32px 0}.m-filters[data-astro-cid-qyihuoxn]{display:flex;gap:30px;margin-top:0;font-size:16.5px;color:#333}.m-filters[data-astro-cid-qyihuoxn] .is-on[data-astro-cid-qyihuoxn]{color:#a31f34;font-weight:700}.m-tiles[data-astro-cid-qyihuoxn]{display:grid;grid-template-columns:repeat(5,258px);gap:22px;margin-top:30px}.m-tile[data-astro-cid-qyihuoxn]{position:relative}.m-tile[data-astro-cid-qyihuoxn] img[data-astro-cid-qyihuoxn]{display:block;width:258px;height:150px;object-fit:cover;object-position:top}.m-tile[data-astro-cid-qyihuoxn] em[data-astro-cid-qyihuoxn]{position:absolute;left:0;top:8px;background:#a31f34;color:#fff;font-style:normal;font-size:11px;letter-spacing:.04em;padding:4px 8px}.mxs[data-astro-cid-zitkcpac]{margin:0;border:1px solid var(--c-line);border-radius:12px;overflow:hidden;background:#000;box-shadow:0 30px 80px #00000073}.mxs__bar[data-astro-cid-zitkcpac]{display:flex;align-items:center;gap:7px;height:38px;padding:0 14px;background:#1a1a1f}.mxs__bar[data-astro-cid-zitkcpac] i[data-astro-cid-zitkcpac]{width:10px;height:10px;border-radius:50%;background:#3a3a42}.mxs__bar[data-astro-cid-zitkcpac] span[data-astro-cid-zitkcpac]{margin:0 auto;padding:4px 16px;border-radius:999px;background:#26262c;color:#9a9aa4;font-size:12px;transform:translate(-21px)}.mxs__fit[data-astro-cid-zitkcpac]{position:relative;overflow:hidden;width:100%}.mxs__b[data-astro-cid-zitkcpac]{position:absolute;top:0;left:0;width:1280px;height:890px;transform-origin:0 0;background:#000;color:#fff;font-family:Avenir Next,Avenir,Helvetica Neue,Helvetica,Arial,sans-serif}.mxs__b[data-astro-cid-zitkcpac] p[data-astro-cid-zitkcpac],.mxs__b[data-astro-cid-zitkcpac] h4[data-astro-cid-zitkcpac],.mxs__b[data-astro-cid-zitkcpac] h5[data-astro-cid-zitkcpac]{margin:0}.s-land[data-astro-cid-zitkcpac]{position:absolute;left:0;bottom:0;width:780px;height:380px}.s-left[data-astro-cid-zitkcpac]{position:absolute;left:82px;top:108px;width:432px}.s-left[data-astro-cid-zitkcpac] h4[data-astro-cid-zitkcpac]{font-size:62px;line-height:1.12;font-weight:600}.s-sub[data-astro-cid-zitkcpac]{margin-top:56px!important;padding-bottom:26px;border-bottom:1px solid #333;color:#e46b74;font-size:16px;font-weight:400}.s-item[data-astro-cid-zitkcpac]{padding:26px 0;border-bottom:1px solid #333;font-size:16px;font-weight:400;color:#e8e8e8}.s-item[data-astro-cid-zitkcpac]:last-child{border-bottom:0}.s-right[data-astro-cid-zitkcpac]{position:absolute;left:596px;top:37px;width:600px}.s-right[data-astro-cid-zitkcpac] img[data-astro-cid-zitkcpac]{display:block;width:600px;height:400px;object-fit:cover}.s-right[data-astro-cid-zitkcpac] h5[data-astro-cid-zitkcpac]{margin-top:30px;font-size:21px;line-height:1.38;font-weight:600}.s-p[data-astro-cid-zitkcpac]{margin-top:20px!important;font-size:15.5px;line-height:1.86;font-weight:400;color:#e2e2e2}.s-more[data-astro-cid-zitkcpac]{margin-top:22px!important;text-align:right;font-size:16px;font-weight:400}.s-arrow[data-astro-cid-zitkcpac]{display:inline-block;width:30px;height:15px;margin-left:12px;vertical-align:-2px;overflow:visible}.cs-hero:has(source[src^="/work/mit/film"]){isolation:isolate}.cs-hero:has(source[src^="/work/mit/film"]) .sf video,.cs-hero:has(source[src^="/work/mit/film"]) .sf__end{filter:none;object-position:64% 50%}.cs-hero:has(source[src^="/work/mit/film"]) .sf:after{content:"";position:absolute;inset:0;pointer-events:none;transition:opacity 1.6s cubic-bezier(.33,0,.2,1);background:linear-gradient(to top,#08080a,#08080af7,#08080ae8 10%,#08080acc,#08080aa8 22%,#08080a80,#08080a57,#08080a33,#08080a1a,#08080a0a,#08080a00 64%),radial-gradient(60% 55% at 0% 100%,#08080aeb,#08080a00 70%),radial-gradient(60% 55% at 100% 100%,#08080aeb,#08080a00 70%),linear-gradient(to right,#08080ad9,#08080a59 18%,#08080a00 34% 87%,#08080a80 94%,#08080ae6)}.cs-hero .sf.is-gone:after,.cs-hero .sf.is-gone .sf__veil{opacity:0}.cs-hero .sf .sf__veil{transition:opacity 1.6s cubic-bezier(.33,0,.2,1)}.mit-story[data-astro-cid-kfuj53jk]{margin-top:var(--s-6)}.mit-pj__h[data-astro-cid-kfuj53jk]{margin-top:var(--s-3);max-width:22ch}.mit-pj__p[data-astro-cid-kfuj53jk]{margin-top:var(--s-4);max-width:62ch}.mit-pj[data-astro-cid-kfuj53jk]{padding-top:0}.cs-intro:has(+.mit-pj){padding-bottom:var(--s-6)}.mit-pj__list[data-astro-cid-kfuj53jk]{margin:-.95rem 0 0;padding:0;list-style:none;display:grid;gap:0 var(--s-6)}@media(min-width:52rem){.mit-pj__list[data-astro-cid-kfuj53jk]{grid-template-columns:1fr 1fr;grid-template-rows:repeat(var(--rows),auto);grid-auto-flow:column}}.mit-pj__list[data-astro-cid-kfuj53jk] li[data-astro-cid-kfuj53jk]{display:grid;gap:.2rem;padding:.95rem 0;border-top:1px solid var(--c-line)}.mit-pj__list[data-astro-cid-kfuj53jk] li[data-astro-cid-kfuj53jk]:first-child{border-top:0}@media(min-width:52rem){.mit-pj__list[data-astro-cid-kfuj53jk] li[data-astro-cid-kfuj53jk].is-col2{border-top:0}}.mit-pj__t[data-astro-cid-kfuj53jk]{font-family:var(--f-display);font-size:1.125rem;line-height:1.3;color:var(--c-ink)}.mit-pj__k[data-astro-cid-kfuj53jk]{font-size:.875rem;color:var(--c-ink-muted)}
