.mff-module__lKBsxq__page{margin-left:var(--nav-rail-width,0px);padding-bottom:clamp(2rem,6vw,4rem);transition:margin-left .2s}.mff-module__lKBsxq__hero{text-align:center;place-items:center;min-height:60vh;padding:clamp(3rem,12vw,6rem) 1.25rem;display:grid}.mff-module__lKBsxq__heroInner{max-width:46rem}.mff-module__lKBsxq__kicker{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--accent);margin:0 0 1rem;font-size:12px}.mff-module__lKBsxq__title{font-family:var(--font-sans);letter-spacing:.01em;color:#fff;margin:0 0 .6em;font-size:clamp(2.75rem,9vw,5.5rem);font-weight:300;line-height:1.08}.mff-module__lKBsxq__deck{font-family:var(--font-serif);color:var(--fg-muted);max-width:32em;margin:0 auto 1rem;font-size:clamp(1.1rem,2.4vw,1.4rem);line-height:1.45}.mff-module__lKBsxq__byline{font-family:var(--font-mono);letter-spacing:.08em;color:var(--fg-muted);margin:0;font-size:12px}.mff-module__lKBsxq__atAGlance,.mff-module__lKBsxq__recordBox{border:1px solid var(--border);border-radius:var(--radius-lg);background:#14142a99;margin:0 0 clamp(3rem,7vw,5rem);padding:clamp(1.4rem,4vw,2rem)}.mff-module__lKBsxq__atAGlanceHeader{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;display:flex}.mff-module__lKBsxq__atAGlance .mff-module__lKBsxq__kicker,.mff-module__lKBsxq__recordBox .mff-module__lKBsxq__kicker{margin:0}.mff-module__lKBsxq__versionStamp{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);margin:0;font-size:11px}.mff-module__lKBsxq__atAGlance h2,.mff-module__lKBsxq__recordBox h2{font-family:var(--font-sans);color:#fff;margin:0 0 1.2rem;font-size:clamp(1.6rem,4vw,2.2rem);font-weight:400}.mff-module__lKBsxq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;display:grid}.mff-module__lKBsxq__summaryGrid>div{border-top:1px solid #ff8a0047;padding-top:.9rem}.mff-module__lKBsxq__summaryGrid dt{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--magenta);margin:0 0 .35rem;font-size:11px}.mff-module__lKBsxq__summaryGrid dd,.mff-module__lKBsxq__recordBox>p{font-family:var(--font-serif);color:var(--fg-muted);margin:0;font-size:16px;line-height:1.65}.mff-module__lKBsxq__recordBox>p+p{margin-top:1rem}.mff-module__lKBsxq__changelog{border-top:1px solid #ff8a0047;grid-template-columns:7rem 1fr;gap:1rem;margin-top:1.5rem;padding-top:1.2rem;display:grid}.mff-module__lKBsxq__changeVersion{font-family:var(--font-mono);color:var(--magenta)}.mff-module__lKBsxq__changelog strong{color:#fff}.mff-module__lKBsxq__changelog p{font-family:var(--font-serif);color:var(--fg-muted);margin:.35rem 0 0;font-size:15px;line-height:1.6}.mff-module__lKBsxq__magazine{max-width:800px;margin:0 auto;padding:0 1.25rem}.prose.mff-module__lKBsxq__essay{font-family:var(--font-serif);max-width:none;color:var(--fg);font-size:19px;line-height:1.78}.mff-module__lKBsxq__essay>p{margin:0 0 1.4em}.mff-module__lKBsxq__essay .mff-module__lKBsxq__dropCap{float:left;font-family:var(--font-sans);color:var(--neon-pink);text-shadow:0 0 18px var(--glow-pink);padding:6px 14px 0 0;font-size:74px;font-weight:300;line-height:.82}.mff-module__lKBsxq__essay .mff-module__lKBsxq__caveat{color:var(--fg-muted);font-size:17px;font-style:italic}.mff-module__lKBsxq__essay .mff-module__lKBsxq__finalLine{clear:both;font-family:var(--font-sans);letter-spacing:.01em;color:#fff;padding:2em 0 1em;font-size:30px;font-weight:300;line-height:1.3}.mff-module__lKBsxq__essay .mff-module__lKBsxq__pullQuote{float:right;clear:right;border-right:2px solid var(--neon-pink);text-align:right;width:290px;max-width:100%;font-family:var(--font-serif);color:#fff;margin:8px max(-96px,-50vw + 400px) 20px 34px;padding:0 20px 0 0;font-size:26px;font-style:italic;line-height:1.35}.mff-module__lKBsxq__essay .mff-module__lKBsxq__statAside{float:right;clear:right;border:1px solid var(--border);border-radius:var(--radius-lg);background:#14142ab3;width:270px;max-width:100%;margin:10px max(-96px,-50vw + 400px) 24px 32px;padding:20px 22px}.mff-module__lKBsxq__essay .mff-module__lKBsxq__statAside .mff-module__lKBsxq__statKicker{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0 0 12px;font-size:11px}.mff-module__lKBsxq__statNumber{font-family:var(--font-sans);color:#fff;text-shadow:0 0 14px var(--glow-pink);font-size:48px;font-weight:300;line-height:1}.mff-module__lKBsxq__essay .mff-module__lKBsxq__statAside p{font-family:var(--font-serif);color:var(--fg-muted);margin:12px 0 0;font-size:15px;line-height:1.6}.mff-module__lKBsxq__callout{max-width:100%}.mff-module__lKBsxq__calloutBox{border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;background:#14142ab8;padding:24px 26px;transition:background .2s,border-color .2s,box-shadow .2s;display:block}.mff-module__lKBsxq__calloutBox[open]{background:var(--surface);border-color:var(--neon-pink);box-shadow:0 0 30px var(--glow-pink)}.mff-module__lKBsxq__calloutRight{float:right;clear:right;width:300px;margin:6px max(-96px,-50vw + 400px) 22px 34px}.mff-module__lKBsxq__calloutRight:has(.mff-module__lKBsxq__calloutBox[open]){float:none;width:100%;margin:1.6em 0 1.8em}.mff-module__lKBsxq__calloutLeft{float:left;clear:left;width:300px;margin:6px 34px 22px max(-96px,-50vw + 400px)}.mff-module__lKBsxq__calloutLeft:has(.mff-module__lKBsxq__calloutBox[open]){float:none;width:100%;margin:1.6em 0 1.8em}.mff-module__lKBsxq__calloutStack{float:none;clear:both;width:100%;margin:1.6em 0 1.8em}.mff-module__lKBsxq__calloutSummary{cursor:pointer;list-style:none}.mff-module__lKBsxq__calloutSummary::-webkit-details-marker{content:"";display:none}.mff-module__lKBsxq__calloutSummary::marker{content:"";display:none}.mff-module__lKBsxq__calloutSummaryRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.mff-module__lKBsxq__calloutSummaryRow .mff-module__lKBsxq__kicker{margin:0;font-size:11px}.mff-module__lKBsxq__calloutSign:before{content:"+";font-family:var(--font-mono);color:var(--neon-pink);font-size:16px;line-height:1}.mff-module__lKBsxq__calloutBox[open] .mff-module__lKBsxq__calloutSign:before{content:"−"}.mff-module__lKBsxq__calloutTitle{font-family:var(--font-sans);color:#fff;margin-top:12px;font-size:22px;font-weight:500;line-height:1.3;display:block}.mff-module__lKBsxq__calloutLink{font-family:var(--font-sans);margin:12px 0 0;padding:0 4px;font-size:14px;line-height:1.5}.mff-module__lKBsxq__calloutHint{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);margin-top:16px;font-size:11px;display:block}.mff-module__lKBsxq__calloutBox[open] .mff-module__lKBsxq__calloutHint{display:none}.mff-module__lKBsxq__calloutBody{margin-top:20px;animation:.35s both mff-module__lKBsxq__revealIn}@keyframes mff-module__lKBsxq__revealIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mff-module__lKBsxq__essay .mff-module__lKBsxq__lede{font-family:var(--font-serif);color:var(--fg-muted);margin:0 0 24px;font-size:16px;line-height:1.7}.mff-module__lKBsxq__cards,.mff-module__lKBsxq__demos{gap:18px;display:grid}.mff-module__lKBsxq__demos{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.mff-module__lKBsxq__card{border-top:1px solid #ff8a0047;padding-top:16px}.mff-module__lKBsxq__essay .mff-module__lKBsxq__tag{font-family:var(--font-mono);letter-spacing:.14em;color:var(--magenta);margin:0 0 6px;font-size:11px;display:block}.mff-module__lKBsxq__essay .mff-module__lKBsxq__card h3{font-family:var(--font-sans);color:#fff;margin:6px 0 8px;font-size:17px;font-weight:500}.mff-module__lKBsxq__essay .mff-module__lKBsxq__card p{font-family:var(--font-serif);color:var(--fg);margin:0 0 8px;font-size:15px;line-height:1.65}.mff-module__lKBsxq__essay .mff-module__lKBsxq__cardPunch{font-family:var(--font-sans);letter-spacing:.02em;color:var(--fg-muted);margin:0;font-size:13px}.mff-module__lKBsxq__history{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:20px;display:grid}.mff-module__lKBsxq__historyStep{border-top:1px solid #ff8a0047;padding-top:16px}.mff-module__lKBsxq__year{font-family:var(--font-mono);letter-spacing:.14em;color:var(--magenta);font-size:11px}.mff-module__lKBsxq__essay .mff-module__lKBsxq__historyStep p{font-family:var(--font-serif);color:var(--fg);margin:8px 0 0;font-size:16px;line-height:1.65}.mff-module__lKBsxq__sourcesBox{clear:both;border:1px solid var(--border);border-radius:var(--radius-lg);background:#14142a8c;margin-top:64px;padding:26px 28px}.mff-module__lKBsxq__sourcesSummary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;list-style:none;display:flex}.mff-module__lKBsxq__sourcesSummary::-webkit-details-marker{content:"";display:none}.mff-module__lKBsxq__sourcesSummary::marker{content:"";display:none}.mff-module__lKBsxq__sourcesTitle{font-family:var(--font-sans);color:#fff;margin:0;font-size:18px;font-weight:500}.mff-module__lKBsxq__sourcesSign:before{content:"+";font-family:var(--font-mono);color:var(--neon-pink);font-size:16px}.mff-module__lKBsxq__sourcesBox[open] .mff-module__lKBsxq__sourcesSign:before{content:"−"}.mff-module__lKBsxq__sourcesBody{margin-top:20px;animation:.35s both mff-module__lKBsxq__revealIn}.mff-module__lKBsxq__sourceGroupLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 10px;font-size:11px}.mff-module__lKBsxq__feedbackNote{font-family:var(--font-sans);color:var(--fg-muted);text-align:center;margin:24px 0 0;font-size:.85rem;line-height:1.6}.mff-module__lKBsxq__feedbackNote a{color:inherit}.mff-module__lKBsxq__nextSteps{max-width:48rem;color:var(--fg);text-align:center;margin:28px auto 0;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.65}.mff-module__lKBsxq__nextSteps p{margin:.5rem 0}.mff-module__lKBsxq__nextSteps a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.mff-module__lKBsxq__calloutWide{margin:64px 0 40px}.mff-module__lKBsxq__calloutWide .mff-module__lKBsxq__calloutTitle{letter-spacing:.01em;font-size:clamp(24px,4vw,32px);font-weight:300}.mff-module__lKBsxq__exhibitStatus{font-family:var(--font-mono);letter-spacing:.02em;color:var(--fg-muted);border-left:2px solid var(--accent);margin:0 0 1.2em;padding:2px 0 2px 12px;font-size:12px;line-height:1.6}.mff-module__lKBsxq__exhibitionLede{font-family:var(--font-serif);color:var(--fg-muted);margin:0 0 8px;font-size:17px;line-height:1.7}.mff-module__lKBsxq__exhibit{border-top:1px solid #ff8a0047;margin:48px 0 0;padding-top:28px}.mff-module__lKBsxq__exhibitHead{margin:0 0 20px;display:block}.mff-module__lKBsxq__exhibitHead h3{font-family:var(--font-sans);color:#fff;margin:6px 0 10px;font-size:clamp(21px,3.4vw,26px);font-weight:500;line-height:1.25}.mff-module__lKBsxq__exhibitPunch{font-family:var(--font-serif);color:var(--magenta);margin:0;font-size:18px;font-style:italic;line-height:1.5}.mff-module__lKBsxq__exhibitBody{font-family:var(--font-serif);color:var(--fg);margin:0 0 1.2em;font-size:17px;line-height:1.72}.mff-module__lKBsxq__exhibitCaption{font-family:var(--font-mono);letter-spacing:.04em;color:var(--fg-muted);margin:14px 0 22px;font-size:12px;line-height:1.7}.mff-module__lKBsxq__exhibitCaption strong{color:#fff}.mff-module__lKBsxq__exhibitLink{font-family:var(--font-sans);flex-wrap:wrap;gap:8px 24px;margin:0;font-size:15px;display:flex}.mff-module__lKBsxq__videoFrame{aspect-ratio:16/9;border:1px solid var(--border);border-radius:var(--radius-lg);background:#000;margin:0 0 22px;position:relative;overflow:hidden}.mff-module__lKBsxq__videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.mff-module__lKBsxq__gallery{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:0;display:grid}.mff-module__lKBsxq__galleryImage,.mff-module__lKBsxq__exhibitImage,.mff-module__lKBsxq__coverImage{border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;height:auto;display:block}.mff-module__lKBsxq__exhibitMediaLink{border-radius:var(--radius-lg);margin:0 0 22px;display:block}.mff-module__lKBsxq__exhibitMediaLink:hover .mff-module__lKBsxq__exhibitImage,.mff-module__lKBsxq__exhibitMediaLink:hover .mff-module__lKBsxq__coverImage,.mff-module__lKBsxq__exhibitMediaLink:focus-visible .mff-module__lKBsxq__exhibitImage,.mff-module__lKBsxq__exhibitMediaLink:focus-visible .mff-module__lKBsxq__coverImage{border-color:var(--neon-pink);box-shadow:0 0 24px var(--glow-pink)}.mff-module__lKBsxq__coverImage{max-width:300px}.mff-module__lKBsxq__exhibitionClose{font-family:var(--font-sans);color:#fff;border-top:1px solid var(--border);margin:56px 0 16px;padding-top:32px;font-size:clamp(22px,3.6vw,30px);font-weight:300;line-height:1.3}.mff-module__lKBsxq__exhibitionCloseBody{font-family:var(--font-serif);color:var(--fg-muted);margin:0;font-size:18px;line-height:1.7}@media (max-width:860px){.mff-module__lKBsxq__summaryGrid{grid-template-columns:1fr}.mff-module__lKBsxq__atAGlanceHeader{display:block}.mff-module__lKBsxq__versionStamp{margin-top:.5rem}.mff-module__lKBsxq__changelog{grid-template-columns:1fr}.mff-module__lKBsxq__essay .mff-module__lKBsxq__pullQuote,.mff-module__lKBsxq__essay .mff-module__lKBsxq__statAside,.mff-module__lKBsxq__calloutLeft,.mff-module__lKBsxq__calloutRight{float:none;width:100%;max-width:100%}.mff-module__lKBsxq__essay .mff-module__lKBsxq__pullQuote{border-right:0;border-left:2px solid var(--neon-pink);text-align:left;margin:1.6em 0;padding:0 0 0 20px}.mff-module__lKBsxq__essay .mff-module__lKBsxq__statAside,.mff-module__lKBsxq__calloutLeft,.mff-module__lKBsxq__calloutRight{margin:1.6em 0 1.8em}.mff-module__lKBsxq__dropCap{padding-right:10px;font-size:58px}}@media (prefers-reduced-motion:reduce){.mff-module__lKBsxq__page *{scroll-behavior:auto}.mff-module__lKBsxq__calloutBody,.mff-module__lKBsxq__sourcesBody{animation:none}}:is(html[data-motion=calm] .mff-module__lKBsxq__calloutBody,html[data-motion=calm] .mff-module__lKBsxq__sourcesBody){animation:none}
