:where(html.launch) .nav{position:absolute;top:0;left:0;right:0;z-index:40;display:flex;align-items:center;gap:1.5rem;padding:1.1rem clamp(1.25rem,4vw,3rem)}:where(html.launch) .brand{display:flex;align-items:center;gap:.6rem;font-family:var(--mk-disp);font-weight:600;font-size:1.25rem}:where(html.launch) .pmark{width:30px;height:30px;border-radius:8px;background:var(--mk-text);color:var(--mk-paper);display:grid;place-items:center;font-family:var(--mk-disp);font-size:1rem;font-weight:600;line-height:1;padding-bottom:2px}:where(html.launch) .pmark b{font-weight:600}:where(html.launch) .pmark .d{color:#ff9b73}:where(html.launch) .brand .word .d{color:var(--mk-ember);transition:transform .25s var(--mk-ease-out);display:inline-block}:where(html.launch) .brand:hover .word .d{transform:scale(1.6) translateY(-1px)}:where(html.launch) .nav-links{display:flex;gap:1.6rem;margin-left:auto;font-size:.9rem;font-weight:500}:where(html.launch) .nav-links a{position:relative;opacity:.78}:where(html.launch) .nav-links a:after{content:"";position:absolute;left:0;bottom:-4px;height:1.5px;width:0;background:var(--mk-ember);transition:width .3s var(--mk-ease-out)}:where(html.launch) .nav-links a:hover{opacity:1}:where(html.launch) .nav-links a:hover:after{width:100%}:where(html.launch) .nav-cta{font-size:.88rem;font-weight:600;border:1.5px solid var(--mk-text);border-radius:999px;padding:.5rem 1.1rem;position:relative;overflow:hidden;isolation:isolate;transition:color .25s var(--mk-ease-out),border-color .25s var(--mk-ease-out)}:where(html.launch) .nav-cta:before{content:"";position:absolute;inset:0;background:var(--mk-ember);z-index:-1;transform:translate(-135%) skew(-12deg) scaleX(1.2);transition:transform .35s var(--mk-ease-out)}:where(html.launch) .nav-cta:hover{color:var(--mk-cream);border-color:var(--mk-ember)}:where(html.launch) .nav-cta:hover:before{transform:none}:where(html.launch) .nav-open{font-size:.88rem;font-weight:500;opacity:.7;margin-left:auto}:where(html.launch) .nav-links+.nav-open{margin-left:0}:where(html.launch) .nav-open:hover{opacity:1}@media(max-width:840px){:where(html.launch) .nav-links,:where(html.launch) .nav-open{display:none}:where(html.launch) .nav-cta{margin-left:auto}}:where(html.launch) .pip-wrap{--p-srf: #fdfcfa;--p-ink: #1a1714;--p-acc: #c23d12;--p-blsh: #f4ddd5;--p-spk: #767676;line-height:0}:where(html.launch) .pip-wrap.on-dark{--p-srf: #221a14;--p-ink: #f0ede6;--p-acc: #f27141;--p-blsh: #43281b;--p-spk: #8a7f6f}:where(html.launch) .pip-svg{width:var(--pip-size, 76px);height:var(--pip-size, 76px);overflow:visible}:where(html.launch) .pip-svg .body{fill:var(--p-srf);stroke:var(--p-ink)}:where(html.launch) .pip-svg .poke{fill:var(--p-acc)}:where(html.launch) .pip-svg .eyes-closed path,:where(html.launch) .pip-svg .eyes-sad path,:where(html.launch) .pip-svg .smile{stroke:var(--p-ink)}:where(html.launch) .pip-svg .eye-dot{fill:var(--p-ink)}:where(html.launch) .pip-svg .blush{fill:var(--p-blsh)}:where(html.launch) .pip-svg .speck{fill:var(--p-spk)}:where(html.launch) .pip-svg .speck.acc{fill:var(--p-acc)}:where(html.launch) .pip-svg .pip{transform-box:view-box;transform-origin:60px 84px;animation:pip-idle 5.6s ease-in-out infinite}:where(html.launch) .pip-svg .jump{transform-box:view-box;transform-origin:60px 84px}:where(html.launch) .pip-svg .spin{transform-box:view-box;transform-origin:60px 62px}:where(html.launch) .pip-svg .flex{transform-box:view-box;transform-origin:60px 60px}:where(html.launch) .pip-svg .poke,:where(html.launch) .pip-svg .eye-dot{transform-box:fill-box;transform-origin:center}:where(html.launch) .pip-svg .eye-dot{animation:pip-blink 4.6s infinite}:where(html.launch) .pip-svg .eyes-open{opacity:0;transition:opacity .25s}:where(html.launch) .pip-svg .eyes-closed{opacity:1;transition:opacity .25s}:where(html.launch) .pip-wrap.awake .eyes-open{opacity:1}:where(html.launch) .pip-wrap.awake .eyes-closed{opacity:0}@keyframes pip-idle{0%,to{transform:scaleY(1)}55%{transform:scaleY(1.045)}}@keyframes pip-blink{0%,90%,95.5%,to{transform:scaleY(1)}92.5%{transform:scaleY(.08)}}:where(html.launch) [data-pip-action=greet] .pip{animation:pip-greet 3s ease-in-out 1}@keyframes pip-greet{0%{transform:scaleY(.22)}16%{transform:scaleY(1.07)}26%{transform:scaleY(1)}42%{transform:rotate(0) scaleY(1)}54%{transform:rotate(-8deg) scaleY(.96)}68%{transform:rotate(-8deg) scaleY(.96)}82%{transform:rotate(.5deg) scaleY(1.02)}to{transform:none}}:where(html.launch) [data-pip-action=congratulate] .pip{animation:pip-congrats 3.4s ease-in-out 1}:where(html.launch) [data-pip-action=congratulate] .eyes-closed{animation:pip-fade-mid-out 3.4s ease-in-out 1}:where(html.launch) [data-pip-action=congratulate] .eyes-open{animation:pip-fade-mid-in 3.4s ease-in-out 1}:where(html.launch) [data-pip-action=congratulate] .speck{animation:pip-speck 3.4s ease-out 1}:where(html.launch) [data-pip-action=congratulate] .speck:nth-child(2){animation-delay:.12s}:where(html.launch) [data-pip-action=congratulate] .speck:nth-child(3){animation-delay:.24s}@keyframes pip-congrats{0%{transform:none}20%{transform:scale(1.04,1.1)}34%{transform:scale(1.05,1.13)}56%{transform:scale(1.05,1.13)}66%{transform:scale(1.08,.95)}76%{transform:scale(.97,1.06)}86%{transform:scale(1.02,.99)}to{transform:none}}@keyframes pip-fade-mid-out{0%,10%{opacity:1}16%,78%{opacity:0}88%,to{opacity:1}}@keyframes pip-fade-mid-in{0%,10%{opacity:0}16%,78%{opacity:1}88%,to{opacity:0}}@keyframes pip-speck{0%,22%{opacity:0;transform:translateY(2px)}32%{opacity:1}58%{opacity:0;transform:translateY(-10px)}to{opacity:0;transform:translateY(-10px)}}:where(html.launch) [data-pip-action=nod] .pip{animation:pip-nod 1s ease-in-out 1}:where(html.launch) [data-pip-action=nod] .poke{animation:pip-poke-once 1s ease-in-out 1}@keyframes pip-nod{0%{transform:none}35%{transform:scaleY(.93)}70%{transform:scaleY(1.03)}to{transform:none}}@keyframes pip-poke-once{0%,20%{transform:scale(1)}45%{transform:scale(1.55)}75%,to{transform:scale(1)}}:where(html.launch) [data-pip-action=knead] .pip{animation:pip-knead 1.6s ease-in-out 3}:where(html.launch) [data-pip-action=knead][data-pip-loop] .pip{animation-iteration-count:infinite}@keyframes pip-knead{0%,to{transform:scale(1)}25%{transform:scale(1.06,.93)}50%{transform:scale(1)}75%{transform:scale(.97,1.05)}}:where(html.launch) [data-pip-action=settle] .pip{animation:pip-settle 2.8s ease-in-out 1}:where(html.launch) [data-pip-action=settle] .smile,:where(html.launch) [data-pip-action=settle] .eyes-closed{animation:pip-fade-mid-out 2.8s ease-in-out 1}:where(html.launch) [data-pip-action=settle] .eyes-sad{animation:pip-fade-mid-in 2.8s ease-in-out 1}@keyframes pip-settle{0%{transform:none}28%{transform:scaleY(.9) rotate(-2deg)}66%{transform:scaleY(.9) rotate(-2deg)}to{transform:none}}:where(html.launch) [data-pip-action=promote] .pip{animation:pip-promote 2.6s ease-in-out 1}:where(html.launch) [data-pip-action=promote] .poke{animation:pip-poke-triple 2.6s ease-in-out 1}@keyframes pip-promote{0%{transform:none}24%{transform:scale(1.05,1.09)}72%{transform:scale(1.05,1.09)}to{transform:none}}@keyframes pip-poke-triple{0%,18%{transform:scale(1)}26%{transform:scale(1.6)}34%{transform:scale(1)}42%{transform:scale(1.6)}50%{transform:scale(1)}58%{transform:scale(1.6)}70%,to{transform:scale(1)}}:where(html.launch) [data-pip-action=bounce] .jump{animation:pip-bounce-jump 2.9s 1}:where(html.launch) [data-pip-action=bounce] .flex{animation:pip-bounce-flex 2.9s 1}:where(html.launch) [data-pip-action=bounce] .eyes-closed{animation:pip-eyes-out 2.9s 1}:where(html.launch) [data-pip-action=bounce] .eyes-open{animation:pip-eyes-in 2.9s 1}@keyframes pip-bounce-jump{0%{transform:none;animation-timing-function:ease-in-out}7%{transform:scale(1.08,.88);animation-timing-function:cubic-bezier(.18,.75,.45,1)}17%{transform:translate(-8px,-17px) rotate(-5deg);animation-timing-function:cubic-bezier(.55,.06,.7,.3)}26%{transform:translate(-15px) rotate(0);animation-timing-function:ease-out}30%{transform:translate(-15px) scale(1.12,.86);animation-timing-function:cubic-bezier(.18,.75,.45,1)}41%{transform:translateY(-19px) rotate(5deg);animation-timing-function:cubic-bezier(.55,.06,.7,.3)}50%{transform:translate(15px) rotate(0);animation-timing-function:ease-out}54%{transform:translate(15px) scale(1.12,.86);animation-timing-function:cubic-bezier(.18,.75,.45,1)}64%{transform:translate(8px,-16px) rotate(-4deg);animation-timing-function:cubic-bezier(.55,.06,.7,.3)}72%{transform:translate(0) rotate(0);animation-timing-function:ease-out}76%{transform:scale(1.14,.84);animation-timing-function:ease-in-out}86%{transform:scale(.95,1.06);animation-timing-function:ease-in-out}94%{transform:scale(1.02,.99);animation-timing-function:ease-in-out}to{transform:none}}@keyframes pip-bounce-flex{0%,7%{transform:none;animation-timing-function:cubic-bezier(.18,.75,.45,1)}12%{transform:scale(.93,1.08);animation-timing-function:ease-in-out}20%{transform:scale(1.02,.97);animation-timing-function:ease-in-out}26%{transform:none;animation-timing-function:cubic-bezier(.18,.75,.45,1)}35%{transform:scale(.93,1.08);animation-timing-function:ease-in-out}44%{transform:scale(1.02,.97);animation-timing-function:ease-in-out}50%{transform:none;animation-timing-function:cubic-bezier(.18,.75,.45,1)}59%{transform:scale(.94,1.07);animation-timing-function:ease-in-out}68%{transform:scale(1.01,.99);animation-timing-function:ease-in-out}72%,to{transform:none}}@keyframes pip-eyes-out{0%,8%{opacity:1}13%,78%{opacity:0}86%,to{opacity:1}}@keyframes pip-eyes-in{0%,8%{opacity:0}13%,78%{opacity:1}86%,to{opacity:0}}@media(prefers-reduced-motion:reduce){:where(html.launch) .pip-svg *{animation:none!important}}:where(html.launch) .hero{position:relative;min-height:100svh;display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(2rem,4vw,4rem);align-items:center;padding:clamp(6rem,12vh,8.5rem) clamp(1.25rem,5vw,5rem) clamp(4rem,8vh,6rem);background:radial-gradient(58rem 38rem at 86% 18%,rgba(194,61,18,.15),transparent 62%),radial-gradient(40rem 30rem at -6% 96%,rgba(194,61,18,.07),transparent 60%),linear-gradient(180deg,var(--mk-paper) 0%,var(--mk-paper-2) 100%)}:where(html.launch) .hero>*{min-width:0}:where(html.launch) .status{font-family:var(--mk-mono);font-size:.74rem;letter-spacing:.13em;text-transform:uppercase;color:var(--mk-muted);display:inline-flex;align-items:center;gap:.55rem;margin-bottom:1.6rem}:where(html.launch) .status .pulse{width:7px;height:7px;border-radius:50%;background:var(--mk-ember);animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%,to{box-shadow:0 0 #c23d1273}55%{box-shadow:0 0 0 7px #c23d1200}}:where(html.launch) h1 .line{display:block;overflow:hidden;padding-bottom:.07em;margin-bottom:-.07em}:where(html.launch) h1 .w{display:inline-block;transform:translateY(112%)}:where(html.launch) body.loaded h1 .w{transform:none;transition:transform 1s var(--mk-ease-out);transition-delay:var(--d, 0s)}@media(prefers-reduced-motion:reduce){:where(html.launch) h1 .w{transform:none}}:where(html.launch) .deck{margin:1.8rem 0 2.2rem;color:var(--mk-ink-soft);max-width:28em}:where(html.launch) .deck b{font-weight:600;color:var(--mk-text)}:where(html.launch) .ctas{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}:where(html.launch) .stage{position:relative}:where(html.launch) .stage-line{font-family:var(--mk-disp);font-weight:520;letter-spacing:-.01em;line-height:1.18;font-size:clamp(1.18rem,1rem + .9vw,1.55rem);margin:0 .2rem 2.4rem}:where(html.launch) .stage-line em{font-style:italic;color:var(--mk-ember)}:where(html.launch) .demo-wrap{position:relative}:where(html.launch) .demo-wrap:before{content:"";position:absolute;inset:-16% -12%;z-index:0;border-radius:50%;background:radial-gradient(closest-side,rgba(194,61,18,.18),transparent 72%);filter:blur(6px)}:where(html.launch) .democard{position:relative;z-index:1;background:var(--mk-card);border:1px solid var(--mk-line);border-radius:16px;box-shadow:0 36px 80px -28px #1b141073,0 2px 6px #1b141012;transform:rotate(1.7deg);transition:transform .5s var(--mk-ease-out)}:where(html.launch) .democard:hover{transform:rotate(.9deg)}:where(html.launch) .dc-head{display:flex;align-items:center;gap:.7rem;padding:.75rem 1.1rem;border-bottom:1px solid var(--mk-line);font-family:var(--mk-mono);font-size:.74rem;color:var(--mk-muted)}:where(html.launch) .dc-dots{display:flex;gap:5px}:where(html.launch) .dc-dots i{width:8px;height:8px;border-radius:50%;background:var(--mk-line)}:where(html.launch) .dc-dots i:first-child{background:var(--mk-ember);opacity:.85}:where(html.launch) .dc-file{font-weight:500;color:var(--mk-text)}:where(html.launch) .dc-save{margin-left:auto;opacity:.75}:where(html.launch) .dc-tabs{display:flex;gap:.4rem;padding:.7rem 1.1rem 0}:where(html.launch) .dc-tab{font-family:var(--mk-mono);font-size:.72rem;padding:.28rem .8rem;border-radius:999px;border:1px solid var(--mk-line);color:var(--mk-muted);transition:all .2s}:where(html.launch) .dc-tab.on{background:var(--mk-text);color:var(--mk-paper);border-color:var(--mk-text)}:where(html.launch) .dc-tab:not(.on):hover{border-color:var(--mk-text);color:var(--mk-text)}:where(html.launch) .code{font-family:var(--mk-mono);font-size:clamp(.7rem,.58rem + .5vw,.84rem);line-height:2.05;padding:1rem 1.2rem 1.3rem}:where(html.launch) .code .ln{display:flex;flex-wrap:wrap;column-gap:.6em;align-items:baseline}:where(html.launch) .code .res{margin-left:auto;white-space:nowrap;color:var(--mk-muted)}:where(html.launch) .kw{color:var(--mk-ember);font-weight:500}:where(html.launch) .op{color:#a08c72}:where(html.launch) .num{font-weight:500;color:var(--mk-text);transition:color .25s,transform .25s;display:inline-block}:where(html.launch) .num.hot{color:var(--mk-ember);transform:scale(1.12)}:where(html.launch) .unit{color:var(--mk-muted)}:where(html.launch) .scrub{color:var(--mk-ember);font-weight:500;background:#c23d1217;border-bottom:2px dashed rgba(194,61,18,.55);border-radius:5px 5px 0 0;padding:0 .35em;cursor:ew-resize;touch-action:none;user-select:none;transition:background .2s,transform .2s;display:inline-block}:where(html.launch) .scrub:hover,:where(html.launch) .scrub:focus-visible{background:#c23d122e;transform:scale(1.05);outline:none}:where(html.launch) .scrub.drag{background:#c23d123d}:where(html.launch) .scrub .num{color:inherit}:where(html.launch) .bindtag{font-size:.86em;color:#a08c72;border:1px solid var(--mk-line);border-radius:999px;padding:.05em .55em;margin-left:.5em;white-space:nowrap}:where(html.launch) .slacknote{max-height:0;opacity:0;overflow:hidden;color:var(--mk-ember);transition:max-height .4s var(--mk-ease-out),opacity .4s;font-size:.92em}:where(html.launch) .slacknote.show{max-height:2.4em;opacity:.95}:where(html.launch) .hint{position:absolute;left:1.1rem;top:-2.35rem;z-index:2;font-family:var(--mk-mono);font-size:.7rem;color:var(--mk-cream);background:var(--mk-text);border-radius:999px;padding:.4rem .85rem;opacity:0;transform:translateY(6px);transition:opacity .5s,transform .5s var(--mk-ease-out);pointer-events:none;display:inline-flex;gap:.5rem;align-items:center;white-space:nowrap}:where(html.launch) .hint .hand{display:inline-block;animation:wag 1.4s ease-in-out infinite}@keyframes wag{0%,to{transform:translate(-3px)}50%{transform:translate(3px)}}:where(html.launch) .hint.show{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){:where(html.launch) .hint .hand{animation:none}}:where(html.launch) .dc-values{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;border-top:1px solid var(--mk-line);padding:.8rem 1.2rem;font-family:var(--mk-mono);font-size:.7rem;color:var(--mk-muted)}:where(html.launch) .dc-values .vlab{letter-spacing:.12em;text-transform:uppercase;margin-right:.3rem}:where(html.launch) .vchip{border:1px solid var(--mk-line);border-radius:999px;padding:.2rem .65rem;background:var(--mk-paper);transition:border-color .25s}:where(html.launch) .vchip .num{font-size:1em}:where(html.launch) .demo-cap{font-family:var(--mk-mono);font-size:.74rem;line-height:1.7;color:var(--mk-ink-soft);margin-top:1.1rem;text-align:right;padding-right:.4rem}:where(html.launch) .demo-cap b{font-weight:500;color:var(--mk-text)}:where(html.launch) .pip-hero{position:absolute;top:-64px;right:6%;z-index:5;width:102px;height:102px;cursor:pointer;filter:drop-shadow(0 2px 6px rgba(27,20,16,.16))}:where(html.launch) .pip-hero .pip-svg{position:relative;z-index:1}:where(html.launch) .pip-hero:hover{filter:drop-shadow(0 4px 10px rgba(27,20,16,.22))}@media(max-width:920px){:where(html.launch) .hero{grid-template-columns:1fr;min-height:auto;padding-top:6.5rem;gap:3rem}:where(html.launch) .democard{transform:none}:where(html.launch) .democard:hover{transform:none}:where(html.launch) .pip-hero{right:5%;top:-56px;width:86px;height:86px}:where(html.launch) .stage{margin-top:.4rem}:where(html.launch) .code{line-height:2.15}}@media(max-width:480px){:where(html.launch) .ctas{gap:1rem}:where(html.launch) .dc-save{display:none}:where(html.launch) .code{padding:1rem .85rem 1.2rem;font-size:.64rem}:where(html.launch) .dc-values{padding:.8rem .9rem}:where(html.launch) .hint{left:.7rem}:where(html.launch) .demo-cap{text-align:left;padding-right:0}:where(html.launch) .pip-hero{width:78px;height:78px;top:-50px}}:where(html.launch) .ticker-clip{overflow-x:clip;position:relative;z-index:5;margin-top:-1.4rem}:where(html.launch) .ticker{background:var(--mk-ember);color:var(--mk-cream);overflow:hidden;transform:rotate(-1deg) scale(1.02);transform-origin:center;border-top:1px solid var(--mk-ember-deep);border-bottom:1px solid var(--mk-ember-deep)}:where(html.launch) .tick-track{display:flex;gap:0;width:max-content;animation:tick 30s linear infinite}:where(html.launch) .ticker:hover .tick-track{animation-play-state:paused}:where(html.launch) .tick-seq{display:flex;gap:2.6rem;padding:.62rem 1.3rem;font-family:var(--mk-mono);font-size:.74rem;white-space:nowrap;align-items:center}:where(html.launch) .tick-seq span:after{content:"·";margin-left:2.6rem;opacity:.5}@keyframes tick{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){:where(html.launch) .tick-track{animation:none}}@media(max-width:480px){:where(html.launch) .ticker{transform:rotate(-1.4deg) scale(1.06)}}:where(html.launch) .converge{background:radial-gradient(54rem 32rem at 50% 38%,rgba(194,61,18,.1),transparent 62%),radial-gradient(50rem 30rem at 110% 0%,rgba(194,61,18,.16),transparent 60%),var(--mk-dark);color:var(--mk-cream);padding:clamp(5rem,10vh,8rem) 0 clamp(3.5rem,6vh,5.5rem);position:relative;overflow:hidden;margin-top:-1.2rem}:where(html.launch) .converge .ghost{position:absolute;right:-2%;top:4%;font-family:var(--mk-disp);font-style:italic;font-weight:700;font-size:clamp(11rem,26vw,26rem);line-height:1;color:transparent;-webkit-text-stroke:1.5px rgba(243,234,217,.07);pointer-events:none;user-select:none}:where(html.launch) .converge .eyebrow{color:var(--mk-del-dark)}:where(html.launch) .converge h2{font-size:var(--mk-t-h2);margin:1.1rem 0 1rem;max-width:14em}:where(html.launch) .converge h2 .goto{font-family:var(--mk-mono);font-size:.42em;font-style:normal;font-weight:500;vertical-align:.35em;background:var(--mk-ember);color:var(--mk-cream);border-radius:999px;padding:.34em .8em;letter-spacing:.05em;display:inline-block;transform:rotate(-2deg)}:where(html.launch) .loopline{font-family:var(--mk-mono);font-size:.78rem;color:var(--mk-cream-dim);letter-spacing:.08em;margin:1.2rem 0 0;display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}:where(html.launch) .lw{transition:color .3s,text-shadow .3s}:where(html.launch) .lw.lit{color:#ff9b73;text-shadow:0 0 18px rgba(242,113,65,.55)}:where(html.launch) .converge .intro{color:var(--mk-cream-dim);max-width:34em;margin-top:1.2rem}:where(html.launch) .ledger-wrap{display:grid;grid-template-columns:80px 1fr;gap:clamp(1rem,3vw,2.4rem);margin-top:3.4rem;position:relative;z-index:1}:where(html.launch) .rail{position:relative}:where(html.launch) .rail:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,var(--mk-dark-line) 12%,var(--mk-dark-line) 88%,transparent)}:where(html.launch) .rail .pip-wrap{position:sticky;top:56vh;display:flex;justify-content:center}:where(html.launch) .ledger{max-width:700px;position:relative;z-index:1}:where(html.launch) .row{display:grid;grid-template-columns:130px 1fr;gap:.4rem 1.4rem;align-items:baseline;padding:1.1rem 1.3rem;margin-bottom:.75rem;position:relative;background:#f3ead90a;border:1px solid var(--mk-dark-line);border-radius:12px;box-shadow:0 16px 36px -22px #0009;transition:background .3s,border-color .3s}:where(html.launch) .row:hover{background:#f3ead912;border-color:#55432e}:where(html.launch) .ledger .row.obs{opacity:0;transform:translate(var(--off, 0),30px) rotate(var(--rot, 0deg))}:where(html.launch) .ledger .row.obs.in{opacity:1;transform:translate(var(--off, 0)) rotate(var(--rot, 0deg))}@media(prefers-reduced-motion:reduce){:where(html.launch) .ledger .row.obs,:where(html.launch) .ledger .row.obs.in{opacity:1;transform:translate(var(--off, 0)) rotate(var(--rot, 0deg))}}:where(html.launch) .r1{--rot: -1.3deg}:where(html.launch) .r2{--rot: 1deg}:where(html.launch) .r3{--rot: -.8deg}:where(html.launch) .r4{--rot: .6deg}:where(html.launch) .r5{--rot: -.4deg}:where(html.launch) .r6{--rot: .7deg}:where(html.launch) .r7{--rot: 0deg}@media(min-width:921px){:where(html.launch) .r1{--off: -2.7rem;--rot: -2.4deg}:where(html.launch) .r2{--off: 2.3rem;--rot: 1.8deg}:where(html.launch) .r3{--off: -1.8rem;--rot: -1.4deg}:where(html.launch) .r4{--off: 1.3rem;--rot: 1deg}:where(html.launch) .r5{--off: -.8rem;--rot: -.6deg}:where(html.launch) .r6{--off: .5rem;--rot: .8deg}:where(html.launch) .r7{--off: 0rem;--rot: 0deg}}:where(html.launch) .row .vtag{font-family:var(--mk-mono);font-size:.8rem;color:#ff9b73}:where(html.launch) .row .vtag b{font-weight:500;color:var(--mk-cream)}:where(html.launch) .row .vdate{display:block;font-family:var(--mk-mono);font-size:.68rem;color:var(--mk-cream-dim);margin-top:.2rem}:where(html.launch) .row .chips{display:flex;flex-wrap:wrap;gap:.45rem;font-family:var(--mk-mono);font-size:.74rem}:where(html.launch) .chip{border:1px solid var(--mk-dark-line);border-radius:999px;padding:.22rem .7rem;background:#00000040;white-space:nowrap}:where(html.launch) .chip .from{color:var(--mk-del-dark);text-decoration:line-through;text-decoration-thickness:1px;opacity:.9}:where(html.launch) .chip .to{color:var(--mk-add-dark)}:where(html.launch) .chip .ar{color:var(--mk-cream-dim);padding:0 .25em}:where(html.launch) .chip.first{color:var(--mk-cream-dim);border-style:dashed}:where(html.launch) .row .note{grid-column:2;font-family:var(--mk-disp);font-style:italic;font-size:1.04rem;color:#ddd1ba}:where(html.launch) .row.win{border-color:#f271418c;background:#c23d121a;box-shadow:0 0 70px -22px #f2714166,0 16px 36px -22px #0009}:where(html.launch) .row.win .note{color:var(--mk-cream);font-size:1.16rem}:where(html.launch) .stamp{position:absolute;top:-.7rem;right:1.2rem;transform:rotate(6deg);font-family:var(--mk-mono);font-size:.62rem;letter-spacing:.28em;text-transform:uppercase;color:var(--mk-del-dark);border:1.5px solid var(--mk-del-dark);border-radius:4px;padding:.3em .8em .26em;background:var(--mk-dark);opacity:.95}:where(html.launch) .margin-note{grid-column:2;font-family:var(--mk-mono);font-size:.7rem;color:var(--mk-cream-dim);margin-top:.3rem}:where(html.launch) .promo{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:1.4rem;padding:1.3rem 1.4rem;border:1px solid rgba(242,113,65,.4);border-radius:14px;background:linear-gradient(120deg,#c23d1233,#c23d120f);font-family:var(--mk-mono);font-size:.86rem}:where(html.launch) .promo .gp{background:var(--mk-ember);color:var(--mk-cream);border-radius:999px;padding:.3rem .9rem;font-weight:500;animation:gp 3s ease-in-out infinite}@keyframes gp{0%,to{box-shadow:0 0 #f2714166}50%{box-shadow:0 0 0 9px #f2714100}}@media(prefers-reduced-motion:reduce){:where(html.launch) .promo .gp{animation:none}}:where(html.launch) .interlude{margin-top:2.6rem;padding:1.5rem 1.5rem 1.3rem;position:relative;border:1px dashed rgba(242,113,65,.4);border-radius:14px;background:#00000047}:where(html.launch) .int-line{font-family:var(--mk-disp);font-weight:520;font-size:clamp(1.15rem,1rem + .8vw,1.45rem);line-height:1.25;margin-bottom:1.1rem}:where(html.launch) .int-line em{font-style:italic;color:#ff9b73}:where(html.launch) .int-panel{font-family:var(--mk-mono);font-size:clamp(.76rem,.7rem + .3vw,.88rem);display:flex;flex-wrap:wrap;gap:.5rem 1.3rem;align-items:baseline;line-height:2}:where(html.launch) .int-panel .res-line{color:var(--mk-cream-dim);white-space:nowrap}:where(html.launch) .converge .scrub{color:#ffb088;background:#f2714121;border-bottom-color:#f2714199}:where(html.launch) .converge .scrub:hover,:where(html.launch) .converge .scrub:focus-visible{background:#f2714138}:where(html.launch) .converge .num{color:var(--mk-cream)}:where(html.launch) .converge .num.hot{color:#ff9b73}:where(html.launch) .converge .unit{color:var(--mk-cream-dim)}:where(html.launch) .int-cap{font-family:var(--mk-mono);font-size:.7rem;color:var(--mk-cream-dim);margin-top:.9rem}:where(html.launch) .outro{margin-top:2.4rem;max-width:36em;margin-left:auto;margin-right:auto;color:var(--mk-cream-dim)}:where(html.launch) .outro b{color:var(--mk-cream);font-weight:600}@media(max-width:920px){:where(html.launch) .ledger-wrap{grid-template-columns:1fr}:where(html.launch) .rail{display:none}:where(html.launch) .ledger{max-width:none}:where(html.launch) .row{grid-template-columns:1fr;padding:1.05rem 1.1rem}:where(html.launch) .row .note,:where(html.launch) .margin-note{grid-column:1}:where(html.launch) .converge .ghost{font-size:13rem;top:1.2%}}@media(max-width:480px){:where(html.launch) .interlude{padding:1.2rem 1rem 1.1rem}}:where(html.launch) .coming{background:linear-gradient(165deg,var(--mk-ember) 0%,var(--mk-ember-deep) 90%);color:#f9efdd;padding:clamp(5.5rem,11vh,9rem) 0;position:relative}:where(html.launch) .coming .eyebrow{color:#ffc9ae}:where(html.launch) .coming h2{font-size:var(--mk-t-h2);margin:1.1rem 0 .9rem}:where(html.launch) .coming .intro{color:#ffd9c4;max-width:34em}:where(html.launch) .coming-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:1.2rem;margin-top:3.2rem}:where(html.launch) .coming-grid>*{min-width:0}:where(html.launch) .ccard{border:1px solid rgba(255,232,210,.3);border-radius:16px;padding:1.7rem 1.6rem;background:#1c09022e;transition:transform .35s var(--mk-ease-out),background .35s,border-color .35s;position:relative}:where(html.launch) .ccard:hover{transform:translateY(-5px) rotate(-.5deg);background:#1c09024d;border-color:#ffe8d28c}:where(html.launch) .ccard h3{font-size:var(--mk-t-h3);margin:0 0 .7rem}:where(html.launch) .ccard p{font-size:.95rem;color:#ffe0cd;line-height:1.65}:where(html.launch) .ctags{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.1rem}:where(html.launch) .ctag{font-family:var(--mk-mono);font-size:.64rem;letter-spacing:.13em;text-transform:uppercase;border:1px solid rgba(255,232,210,.5);border-radius:999px;padding:.25rem .7rem;display:inline-block;color:#ffd0b5}:where(html.launch) .ttag{font-family:var(--mk-mono);font-size:.64rem;letter-spacing:.1em;text-transform:uppercase;border:1px dashed rgba(255,232,210,.4);border-radius:999px;padding:.25rem .7rem;display:inline-block;color:#ffc9ae}:where(html.launch) .c-bs{grid-column:span 7;grid-row:span 2}:where(html.launch) .c-url{grid-column:span 5}:where(html.launch) .c-led{grid-column:span 5}:where(html.launch) .c-ai{grid-column:span 12}:where(html.launch) .bs-sketch{margin-top:1.4rem;background:#1c0a03;border:1px solid rgba(255,232,210,.18);border-radius:12px;font-family:var(--mk-mono);font-size:.76rem;line-height:2.1;padding:1rem 1.2rem;color:#ecd9c3;overflow-x:auto;white-space:nowrap}:where(html.launch) .bs-sketch .you{color:#ffb088;font-weight:500}:where(html.launch) .bs-sketch .dr{color:#9fdcb2}:where(html.launch) .bs-sketch .lab{color:#bb9878;font-size:.9em}@media(max-width:920px){:where(html.launch) .c-bs,:where(html.launch) .c-url,:where(html.launch) .c-led,:where(html.launch) .c-ai{grid-column:span 12;grid-row:auto}}:where(html.launch) .pip-coming{position:absolute;left:clamp(1.5rem,6vw,5rem);top:20px;z-index:4;pointer-events:none;filter:drop-shadow(0 4px 10px rgba(27,20,16,.48))}@media(max-width:920px){:where(html.launch) .pip-coming{left:50%;transform:translate(-50%)}}@media(max-width:480px){:where(html.launch) .pip-coming .pip-wrap{--pip-size: 64px}}:where(html.launch) .owns{padding:clamp(5.5rem,11vh,9rem) 0;background:radial-gradient(44rem 30rem at 0% 0%,rgba(194,61,18,.06),transparent 55%),var(--mk-paper)}:where(html.launch) .owns-grid{display:grid;grid-template-columns:1fr .98fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}:where(html.launch) .owns-grid>*{min-width:0}:where(html.launch) .owns .eyebrow{color:var(--mk-ember)}:where(html.launch) .owns h2{font-size:var(--mk-t-h2);margin:1.1rem 0 1.2rem;max-width:11em}:where(html.launch) .owns p{color:var(--mk-ink-soft);max-width:32em}:where(html.launch) .owns p+p{margin-top:1rem}:where(html.launch) .fineprint{font-size:.76rem;color:var(--mk-muted);margin-top:1.6rem;font-family:var(--mk-mono)}:where(html.launch) .treecard{background:var(--mk-card);border:1px solid var(--mk-line);border-radius:16px;box-shadow:0 26px 60px -30px #1b141059;transform:rotate(-1.3deg);transition:transform .5s var(--mk-ease-out);position:relative;z-index:1}:where(html.launch) .treecard:hover{transform:rotate(-.5deg)}:where(html.launch) .tree{font-family:var(--mk-mono);font-size:clamp(.7rem,.6rem + .4vw,.82rem);line-height:2;padding:1.3rem 1.5rem;white-space:pre;overflow-x:auto}:where(html.launch) .tree .dir{color:var(--mk-ember);font-weight:500}:where(html.launch) .tree .fil{color:var(--mk-text)}:where(html.launch) .tree .dim{color:#94815f}:where(html.launch) .exports{display:flex;flex-wrap:wrap;gap:.5rem;border-top:1px solid var(--mk-line);padding:1rem 1.5rem;font-family:var(--mk-mono);font-size:.72rem;color:var(--mk-muted)}:where(html.launch) .exports span{border:1px solid var(--mk-line);border-radius:999px;padding:.25rem .8rem;background:var(--mk-paper);transition:all .2s}:where(html.launch) .exports span:hover{border-color:var(--mk-ember);color:var(--mk-ember)}:where(html.launch) .paperdoc{position:relative;z-index:2;background:#faf3e3;color:#473a2d;border:1px solid #ded1b9;border-radius:8px;box-shadow:0 30px 60px -26px #1b141080;transform:rotate(1.4deg);margin:-2.8rem 0 0 clamp(1.5rem,6vw,5rem);max-width:430px;padding:1.15rem 1.4rem 1.35rem;transition:transform .5s var(--mk-ease-out)}:where(html.launch) .paperdoc:hover{transform:rotate(.6deg) translateY(-3px)}:where(html.launch) .paperdoc:after{content:"";position:absolute;inset:0;border-radius:8px;pointer-events:none;background:linear-gradient(150deg,rgba(255,244,221,.6),transparent 45%,rgba(60,40,25,.07) 100%)}:where(html.launch) .paperdoc .fname{font-family:var(--mk-mono);font-size:.64rem;color:#8a7a64;letter-spacing:.05em;border-bottom:1px solid #ded1b9;padding-bottom:.55rem;margin-bottom:.85rem;display:flex;justify-content:space-between;gap:1rem}:where(html.launch) .paperdoc pre{font-family:var(--mk-mono);font-size:clamp(.64rem,.58rem + .3vw,.76rem);line-height:1.95;white-space:pre;overflow-x:auto;color:#473a2d}:where(html.launch) .paperdoc pre .mkw{color:var(--mk-ember);font-weight:500}:where(html.launch) .paperdoc pre .mhd{font-weight:600;color:#231a12}:where(html.launch) .pip-owns{position:absolute;bottom:-28px;right:-18px;z-index:3;pointer-events:none;filter:drop-shadow(0 3px 8px rgba(27,20,16,.22))}:where(html.launch) .owns-card-wrap{position:relative;display:inline-block;width:100%}@media(max-width:920px){:where(html.launch) .owns-grid{grid-template-columns:1fr}:where(html.launch) .treecard{transform:none}:where(html.launch) .paperdoc{margin:-1.6rem 0 0 1rem;transform:rotate(1.1deg)}:where(html.launch) .pip-owns{bottom:-22px;right:-10px}}@media(max-width:480px){:where(html.launch) .paperdoc{margin:-1.2rem 0 0 .6rem;padding:1rem 1rem 1.1rem}}:where(html.launch) .join{background:radial-gradient(44rem 30rem at 71% 30%,rgba(242,113,65,.14),transparent 58%),radial-gradient(50rem 32rem at 50% 118%,rgba(194,61,18,.2),transparent 65%),var(--mk-dark);color:var(--mk-cream);padding:clamp(5.5rem,11vh,9rem) 0}:where(html.launch) .join-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:start}:where(html.launch) .join-grid>*{min-width:0}:where(html.launch) .join .eyebrow{color:#ff9b73}:where(html.launch) .join h2{font-size:var(--mk-t-h2);margin:1.1rem 0 1.2rem;max-width:10em}:where(html.launch) .join p{color:var(--mk-cream-dim);max-width:30em}:where(html.launch) .alpha-line{font-family:var(--mk-mono);font-size:.74rem;line-height:2.1;color:var(--mk-cream-dim);margin-top:1.7rem;max-width:34em}:where(html.launch) .alpha-line b{color:#ff9b73;font-weight:500}:where(html.launch) .formcard{position:relative;background:var(--mk-dark-2);border:1px solid #4a3826;border-radius:18px;padding:1.8rem;transform:rotate(.8deg);box-shadow:0 30px 70px -34px #000000b3,0 0 90px -24px #f2714147}:where(html.launch) .formcard label{display:block;font-family:var(--mk-mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--mk-cream-dim);margin:0 0 .5rem}:where(html.launch) .formcard input,:where(html.launch) .formcard textarea{width:100%;background:#2c2218;border:1px solid var(--mk-dark-line);border-radius:10px;color:var(--mk-cream);font-family:var(--mk-body);font-size:.96rem;padding:.85rem 1rem;margin-bottom:1.2rem;transition:border-color .25s,box-shadow .25s}:where(html.launch) .formcard input::placeholder,:where(html.launch) .formcard textarea::placeholder{color:#8d7e69}:where(html.launch) .formcard input:focus,:where(html.launch) .formcard textarea:focus{outline:none;border-color:var(--mk-ember);box-shadow:0 0 0 3px #c23d1240}:where(html.launch) .formcard textarea{resize:vertical;min-height:88px}:where(html.launch) .formcard .btn{width:100%;justify-content:center}:where(html.launch) .formcard .btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}:where(html.launch) .join-turnstile{min-height:65px;margin-bottom:1.2rem;max-width:100%;overflow:hidden}:where(html.launch) .join-error{font-family:var(--mk-mono);font-size:.74rem;color:var(--mk-del-dark);margin:-.6rem 0 1.2rem}:where(html.launch) .join-error[hidden]{display:none}:where(html.launch) .join-after{font-size:.85rem;color:var(--mk-cream-dim);margin-top:1.1rem;text-align:center}:where(html.launch) .join-after a{color:var(--mk-cream);border-bottom:1px solid var(--mk-dark-line)}:where(html.launch) .join-after a:hover{border-color:var(--mk-cream)}:where(html.launch) .join-done{display:none;align-items:center;gap:1.2rem;padding:1.4rem .4rem .4rem}:where(html.launch) .join-done.show{display:flex}:where(html.launch) .join-done .msg{font-family:var(--mk-disp);font-style:italic;font-size:1.3rem;line-height:1.35}:where(html.launch) .join-done .sub{font-family:var(--mk-mono);font-size:.72rem;color:var(--mk-cream-dim);margin-top:.5rem;font-style:normal}:where(html.launch) .pip-join-preview{display:inline-block;margin-top:1.8rem;opacity:0;transform:translateY(12px);transition:opacity .7s var(--mk-ease-out),transform .7s var(--mk-ease-out)}:where(html.launch) .pip-join-preview.shown{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){:where(html.launch) .pip-join-preview{opacity:1;transform:none}}@media(max-width:920px){:where(html.launch) .join-grid{grid-template-columns:1fr}:where(html.launch) .formcard{transform:none}}:where(html.launch) .launch-footer{background:#110c08;color:var(--mk-cream-dim);position:relative;border-top:1px solid var(--mk-dark-line)}:where(html.launch) .foot-grid{display:grid;grid-template-columns:1.3fr .7fr .7fr;gap:2rem;padding:3.6rem 0 2.4rem}:where(html.launch) .foot-brand{font-family:var(--mk-disp);font-weight:600;font-size:1.5rem;color:var(--mk-cream)}:where(html.launch) .foot-brand .d{color:#ff9b73}:where(html.launch) .foot-one{font-size:.9rem;margin-top:.7rem;max-width:22em}:where(html.launch) .fcol h4{font-family:var(--mk-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#9c8d77;margin-bottom:1rem;font-weight:500}:where(html.launch) .fcol a{display:block;font-size:.9rem;padding:.28rem 0;color:var(--mk-cream-dim);transition:color .2s,transform .2s var(--mk-ease-out)}:where(html.launch) .fcol a:hover{color:var(--mk-cream);transform:translate(4px)}:where(html.launch) .foot-bottom{border-top:1px solid #261d13;padding:1.3rem 0 1.6rem;display:flex;flex-wrap:wrap;gap:.6rem 2rem;font-family:var(--mk-mono);font-size:.7rem;color:#9c8d77}@media(max-width:920px){:where(html.launch) .foot-grid{grid-template-columns:1fr 1fr}:where(html.launch) .foot-grid>div:first-child{grid-column:1 / -1}}:where(html.launch){--mk-paper: #f5f0e6;--mk-paper-2: #ede6d6;--mk-card: #fdfcfa;--mk-text: #1b1410;--mk-muted: #6e6253;--mk-ink-soft: #52483a;--mk-line: #d9cfba;--mk-ember: #c23d12;--mk-ember-deep: #9b300d;--mk-dark: #16100b;--mk-dark-2: #231a12;--mk-dark-line: #3d3023;--mk-cream: #f3ead9;--mk-cream-dim: #c9bca5;--mk-add: #2c8a4b;--mk-add-dark: #69c489;--mk-del: #c03a24;--mk-del-dark: #ef7a5e;--mk-mono: "Geist Mono", "Geist Mono Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--mk-disp: "Fraunces", "Fraunces Fallback", Georgia, "Times New Roman", serif;--mk-body: "Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--mk-ease-out: cubic-bezier(.16, 1, .3, 1);--mk-t-hero: clamp(3.05rem, 1.1rem + 6.9vw, 6.5rem);--mk-t-h2: clamp(2rem, 1.1rem + 3.4vw, 4rem);--mk-t-h3: clamp(1.2rem, 1.05rem + .55vw, 1.5rem);--mk-t-body: clamp(1rem, .96rem + .2vw, 1.13rem)}:where(html.launch) *{margin:0;padding:0;box-sizing:border-box}:where(html.launch){scroll-padding-top:4rem;overflow-x:clip}:where(html.launch) body{overflow-x:clip}html.launch{font-size:100%;overflow-x:clip}html.launch body{overflow-x:clip}@media(prefers-reduced-motion:no-preference){:where(html.launch){scroll-behavior:smooth}}:where(html.launch) body{font-family:var(--mk-body);font-size:var(--mk-t-body);line-height:1.6;color:var(--mk-text);background:var(--mk-paper);-webkit-font-smoothing:antialiased}:where(html.launch) body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:60;opacity:.34;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.16'/%3E%3C/svg%3E")}:where(html.launch) a{color:inherit;text-decoration:none}:where(html.launch) img,:where(html.launch) svg{display:block}:where(html.launch) h1,:where(html.launch) h2,:where(html.launch) h3{font-family:var(--mk-disp);font-weight:560;line-height:1.02;letter-spacing:-.018em;font-variation-settings:"opsz" 110}:where(html.launch) h1{font-size:var(--mk-t-hero)}:where(html.launch) em.x{font-style:italic;font-weight:540;color:var(--mk-ember)}:where(html.launch) .mono{font-family:var(--mk-mono)}:where(html.launch) .wrap{max-width:1180px;margin:0 auto;padding:0 clamp(1.25rem,4vw,3rem)}:where(html.launch) .eyebrow{font-family:var(--mk-mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.55rem}:where(html.launch) .eyebrow:before{content:"";width:1.6rem;height:1px;background:currentColor;opacity:.6}:where(html.launch) .btn{display:inline-flex;align-items:center;gap:.6rem;font-weight:600;font-size:1rem;color:var(--mk-cream);background:var(--mk-ember);border:none;border-radius:999px;cursor:pointer;padding:.95rem 1.7rem;position:relative;overflow:hidden;isolation:isolate;font-family:var(--mk-body);box-shadow:0 10px 28px -12px #c23d128c;transition:transform .25s var(--mk-ease-out),box-shadow .25s var(--mk-ease-out)}:where(html.launch) .btn:before{content:"";position:absolute;inset:0;background:var(--mk-ember-deep);z-index:-1;transform:translate(-135%) skew(-12deg) scaleX(1.2);transition:transform .4s var(--mk-ease-out)}:where(html.launch) .btn:hover{transform:translateY(-2px);box-shadow:0 16px 34px -12px #c23d1299}:where(html.launch) .btn:hover:before{transform:none}:where(html.launch) .btn .arr{transition:transform .3s var(--mk-ease-out)}:where(html.launch) .btn:hover .arr{transform:translate(4px)}:where(html.launch) .quiet{font-size:.93rem;font-weight:500;color:var(--mk-muted);border-bottom:1px solid transparent;transition:color .2s,border-color .2s}:where(html.launch) .quiet:hover{color:var(--mk-text);border-color:var(--mk-text)}:where(html.launch) .obs{opacity:0;transform:translateY(26px);transition:opacity .9s var(--mk-ease-out),transform .9s var(--mk-ease-out);transition-delay:var(--i, 0s)}:where(html.launch) .obs.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){:where(html.launch) .obs{opacity:1;transform:none;transition:none}}:where(html.launch) .rise{opacity:0;transform:translateY(18px)}:where(html.launch) body.loaded .rise{opacity:1;transform:none;transition:opacity .9s var(--mk-ease-out),transform .9s var(--mk-ease-out);transition-delay:var(--d, 0s)}@media(prefers-reduced-motion:reduce){:where(html.launch) .rise{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){:where(html.launch),:where(html.launch) *,:where(html.launch) *:before,:where(html.launch) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
