.mf-statement{--fs:clamp(2.65rem, 7.4vw, 9.25rem);font-size:var(--fs);overflow-wrap:break-word;line-height:.88}@media (min-width:1024px){.mf-statement{text-indent:25%}}.mf-w{--p:1;color:color-mix(in oklab, var(--to,var(--fg)) calc(var(--p) * 100%), var(--fg-3))}.mf-accent{--to:var(--accent)}.mf-mw{--p:0;--s:1;text-indent:0;display:inline-block;position:relative}.mf-mw:after{content:"";background:var(--accent);height:.085em;transform:scaleX(var(--s));transform-origin:0;pointer-events:none;margin-top:-.0425em;position:absolute;top:47%;left:-.03em;right:-.03em}[data-scrub] .mf-w{--p:0}[data-scrub] .mf-mw{--s:0}.mf-join:after{right:calc(-.03em - var(--bridge,0px))}.mf-sup{vertical-align:top;font-family:var(--font-mono);letter-spacing:.04em;text-indent:0;white-space:nowrap;color:var(--accent-ink);margin-top:.12em;margin-left:.18em;font-size:max(.7rem,.11em);font-weight:500;line-height:1;display:inline-block}@media (min-width:1024px){.mf-supWrap{position:relative}.mf-sup{left:100%;top:calc(var(--fs) * .085);margin:0 0 0 calc(var(--fs) * .025);font-size:max(.625rem,.11em);position:absolute}}.mf-panel{isolation:isolate;transition:background-color .8s var(--ease-out-expo), border-color .8s var(--ease-out-expo);container-type:inline-size}.mf-panel:has(a:focus-visible){outline:2px solid var(--focus);outline-offset:4px}.mf-panel a:focus-visible{outline:none}.mf-tint{z-index:-1;opacity:0;pointer-events:none;transition:opacity .9s var(--ease-out-expo);position:absolute;inset:0}.mf-tintSystems{background:radial-gradient(90% 70% at 0% 100%, rgb(var(--glow) / .16), transparent 62%), radial-gradient(60% 50% at 100% 0%, rgb(var(--glow) / .06), transparent 70%)}.mf-tintStudio{background:radial-gradient(90% 70% at 100% 100%, rgb(var(--glow) / .14), transparent 62%), linear-gradient(180deg, transparent 40%, rgb(var(--glow) / .05))}.mf-word{font-size:var(--word-size,22cqi);white-space:nowrap;transition:font-stretch 1s var(--ease-out-expo), color .8s var(--ease-out-expo);font-stretch:64%}.mf-wordSystems{--word-size:19cqi}.mf-wordStudio{--word-size:23cqi}.mf-arrow{transition:transform .7s var(--ease-out-expo)}.mf-capNum{color:var(--fg-3);transition:color .5s var(--ease-out-expo);transition-delay:calc(var(--i,0) * 45ms)}.mf-panel[data-inview=false] .mf-pulse,.mf-panel[data-inview=false] .mf-coreRing{animation-play-state:paused}.mf-visual{background-color:var(--bg-3);background-image:radial-gradient(circle at center, var(--line-strong) 1px, transparent 1.3px);background-position:50%;background-size:18px 18px;height:clamp(12.5rem,19vw,21rem)}.mf-wire{fill:none;stroke:var(--line-strong);stroke-width:1px;transition:stroke .8s var(--ease-out-expo)}.mf-pulse{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:5 95;stroke-dashoffset:100px;opacity:0;transition:opacity .8s var(--ease-out-expo)}.mf-chip{fill:var(--bg-2);stroke:var(--line-strong);stroke-width:1px;transition:stroke .8s var(--ease-out-expo)}.mf-chipText{fill:var(--fg-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:8.5px;font-weight:500}.mf-coreText{fill:var(--color-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:8.5px;font-weight:600}.mf-coreRing{fill:none;stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:3 5;transform-box:fill-box;transform-origin:50%}.mf-coreGlow{fill:var(--accent);opacity:.18;transform-box:fill-box;transform-origin:50%;transition:opacity .9s var(--ease-out-expo), transform .9s var(--ease-out-expo)}@keyframes mf-flow{to{stroke-dashoffset:0}}@keyframes mf-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.mf-pulse{opacity:.55;animation:mf-flow var(--dur,2.6s) linear infinite;animation-delay:var(--delay,0s)}.mf-coreRing{animation:24s linear infinite mf-spin}}.mf-frame{height:clamp(12.5rem,19vw,21rem)}.mf-frameImg{filter:saturate(.55)brightness(.82);transition:transform 1.4s var(--ease-out-expo), filter 1s var(--ease-out-expo);transform:scale(1.08)}.mf-corner{width:14px;height:14px;transition:transform .9s var(--ease-out-expo);border:0 solid #fcf7f3d9;position:absolute}@media (hover:hover){.mf-panel:hover{background-color:var(--bg-3);border-color:var(--line-strong)}.mf-panel:hover .mf-word{font-stretch:100%}.mf-panel:hover .mf-tint{opacity:1}.mf-panel:hover .mf-arrow{transform:translate(.5rem)}.mf-panel:hover .mf-wire{stroke:rgb(var(--glow) / .55)}.mf-panel:hover .mf-chip{stroke:rgb(var(--glow) / .7)}.mf-panel:hover .mf-pulse{opacity:1}.mf-panel:hover .mf-coreGlow{opacity:.32;transform:scale(1.25)}.mf-panel:hover .mf-frameImg{filter:none;transform:scale(1)}.mf-panel:hover .mf-capNum{color:var(--accent-ink)}.mf-panel:hover .mf-cTL{transform:translate(-4px,-4px)}.mf-panel:hover .mf-cTR{transform:translate(4px,-4px)}.mf-panel:hover .mf-cBL{transform:translate(-4px,4px)}.mf-panel:hover .mf-cBR{transform:translate(4px,4px)}}.mf-panel:focus-within,.mf-panel[data-active=true]{background-color:var(--bg-3);border-color:var(--line-strong)}.mf-panel:focus-within .mf-word,.mf-panel[data-active=true] .mf-word{font-stretch:100%}.mf-panel:focus-within .mf-tint,.mf-panel[data-active=true] .mf-tint{opacity:1}.mf-panel:focus-within .mf-arrow,.mf-panel[data-active=true] .mf-arrow{transform:translate(.5rem)}.mf-panel:focus-within .mf-wire,.mf-panel[data-active=true] .mf-wire{stroke:rgb(var(--glow) / .55)}.mf-panel:focus-within .mf-pulse,.mf-panel[data-active=true] .mf-pulse{opacity:1}.mf-panel:focus-within .mf-frameImg,.mf-panel[data-active=true] .mf-frameImg{filter:none;transform:scale(1)}.mf-panel:focus-within .mf-capNum,.mf-panel[data-active=true] .mf-capNum{color:var(--accent-ink)}.mf-panel:focus-within .mf-chip,.mf-panel[data-active=true] .mf-chip{stroke:rgb(var(--glow) / .7)}.mf-panel:focus-within .mf-coreGlow,.mf-panel[data-active=true] .mf-coreGlow{opacity:.32;transform:scale(1.25)}.mf-panel:focus-within .mf-cTL,.mf-panel[data-active=true] .mf-cTL{transform:translate(-4px,-4px)}.mf-panel:focus-within .mf-cTR,.mf-panel[data-active=true] .mf-cTR{transform:translate(4px,-4px)}.mf-panel:focus-within .mf-cBL,.mf-panel[data-active=true] .mf-cBL{transform:translate(-4px,4px)}.mf-panel:focus-within .mf-cBR,.mf-panel[data-active=true] .mf-cBR{transform:translate(4px,4px)}
