.mmh-guide{--mmh-vh:880px;--desk:#c7cfcc;--desk-2:#b6c0bc;--cover:#17324d;--cover-2:#0f2438;--label:#f2b705;--label-ink:#1a1405;--paper:#fafaf7;--ink:#1b2430;--muted:#5b6672;--rule:#d5d9dc;--ok:#1f7a4d;--ok-bg:#e4f2ea;--accent:#17324d;--tint:#eef1f2;--f-display:"Archivo","Helvetica Neue",Arial,sans-serif;--f-body:"Archivo","Helvetica Neue",Arial,sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;--pw:min(calc((100cqw - 72px) / 2), calc((var(--mmh-vh) - 300px) * .75), 560px);--ph:calc(var(--pw) * 1.3333);font-size:14px;line-height:normal;container-type:inline-size}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mmh-guide{--desk:#0f151a;--desk-2:#0a0f13;--cover:#1c4468;--cover-2:#12304b;--paper:#1d262e;--ink:#e9eef2;--muted:#9aa7b2;--rule:#34414c;--ok:#6cd39b;--ok-bg:#183326;--accent:#f2b705;--tint:#26313a;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark] .mmh-guide{--desk:#0f151a;--desk-2:#0a0f13;--cover:#1c4468;--cover-2:#12304b;--paper:#1d262e;--ink:#e9eef2;--muted:#9aa7b2;--rule:#34414c;--ok:#6cd39b;--ok-bg:#183326;--accent:#f2b705;--tint:#26313a;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mmh-guide *{box-sizing:border-box}.mmh-guide{color:var(--ink);font-family:var(--f-body);padding-block:16px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));background:0 0;overflow-x:hidden}.mmh-guide .wrap{min-height:calc(var(--mmh-vh) - 32px);flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.mmh-guide .title{font-family:var(--f-display);letter-spacing:.06em;text-transform:uppercase;text-align:center;text-wrap:balance;color:var(--ink);margin:0;font-size:clamp(26px,5.2vw,52px);font-weight:800;font-stretch:118%;line-height:1.05}.mmh-guide .stage{perspective:2600px;justify-content:center;width:100%;display:flex}.mmh-guide .book{width:calc(var(--pw) * 2);height:var(--ph);transform-style:preserve-3d;transition:transform .9s cubic-bezier(.5,.05,.2,1);position:relative}.mmh-guide .book.k0{transform:translateX(calc(var(--pw) * -.5))}.mmh-guide .book.kend{transform:translateX(calc(var(--pw) * .5))}.mmh-guide .leaf{transform-origin:0;width:50%;height:100%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.5,.05,.2,1);position:absolute;top:0;left:50%}.mmh-guide .leaf.flipped{transform:rotateY(-180deg)}.mmh-guide .pg{background:var(--paper);color:var(--ink);backface-visibility:hidden;--u:max(1cqw, 4.4px);position:absolute;inset:0;overflow:hidden;container-type:inline-size}.mmh-guide .face.back{transform:rotateY(180deg)}.mmh-guide .face.rp{background:linear-gradient(to right, #00000029, transparent 7%), var(--paper);border-radius:0 10px 10px 0;box-shadow:0 18px 40px -18px #0000008c}.mmh-guide .face.lp{background:linear-gradient(to left, #00000029, transparent 7%), var(--paper);border-radius:10px 0 0 10px}.mmh-guide .book.k0 .leaf:first-child .face.rp{box-shadow:0 22px 44px -16px #0009}.mmh-guide .inner{height:100%;padding:calc(var(--u) * 7) calc(var(--u) * 8) calc(var(--u) * 9);scrollbar-width:thin;gap:calc(var(--u) * 2.6);flex-direction:column;display:flex;overflow-y:auto}.mmh-guide .pn{bottom:calc(var(--u) * 3.2);font:500 calc(var(--u) * 2.3)/1 var(--f-mono);color:var(--muted);letter-spacing:.08em;position:absolute}.mmh-guide .lp .pn{left:calc(var(--u) * 8)}.mmh-guide .rp .pn{right:calc(var(--u) * 8)}.mmh-guide .zone{cursor:pointer;z-index:2;width:12%;position:absolute;top:0;bottom:0}.mmh-guide .lp .zone{left:0}.mmh-guide .rp .zone{right:0}.mmh-guide .zone:hover{background:linear-gradient(to right, color-mix(in srgb, var(--ink) 7%, transparent), transparent)}.mmh-guide .rp .zone:hover{background:linear-gradient(to left, color-mix(in srgb, var(--ink) 7%, transparent), transparent)}.mmh-guide .eyebrow{font:500 calc(var(--u) * 2.3)/1.2 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);gap:calc(var(--u) * 2);align-items:center;display:flex}.mmh-guide .eyebrow i{background:var(--label);color:var(--label-ink);padding:calc(var(--u) * .7) calc(var(--u) * 1.6);border-radius:2px;font-style:normal}.mmh-guide h2{font-family:var(--f-display);font-weight:800;font-stretch:112%;font-size:calc(var(--u) * 6.4);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.02}.mmh-guide h3{font:700 calc(var(--u) * 3.1)/1.2 var(--f-display);margin:0}.mmh-guide p{font-size:calc(var(--u) * 3);max-width:62ch;margin:0;line-height:1.5}.mmh-guide .muted{color:var(--muted)}.mmh-guide ul.plain{gap:calc(var(--u) * 1.8);counter-reset:st;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mmh-guide ul.plain li{gap:calc(var(--u) * 2.2);counter-increment:st;font-size:calc(var(--u) * 3);align-items:flex-start;line-height:1.4;display:flex}.mmh-guide ul.plain li:before{content:counter(st);width:calc(var(--u) * 3.4);height:calc(var(--u) * 3.4);background:var(--ink);color:var(--paper);font:600 calc(var(--u) * 1.9)/1 var(--f-mono);margin-top:calc(var(--u) * .5);border-radius:50%;flex:none;place-items:center;display:grid}.mmh-guide ul.plain li span{min-width:0;padding-top:calc(var(--u) * .6);flex:1}.mmh-guide .chk{gap:calc(var(--u) * 2.2);font-size:calc(var(--u) * 3);cursor:pointer;align-items:flex-start;line-height:1.4;display:flex}.mmh-guide .chk input{appearance:none;width:calc(var(--u) * 3.8);height:calc(var(--u) * 3.8);margin:calc(var(--u) * .3) 0 0;border:2px solid var(--ink);cursor:pointer;background:0 0;border-radius:3px;flex:none;position:relative}.mmh-guide .chk input:checked{background:var(--ok);border-color:var(--ok)}.mmh-guide .chk input:checked:after{content:"";border:solid var(--paper);border-width:0 2px 2px 0;width:30%;height:58%;position:absolute;top:8%;left:28%;transform:rotate(45deg)}.mmh-guide .chk input:checked+span{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent)}.mmh-guide .chk input:focus-visible,.mmh-guide button:focus-visible,.mmh-guide .num:focus-visible{outline:3px solid var(--label);outline-offset:2px}.mmh-guide .note{border-left:4px solid var(--label);background:var(--tint);padding:calc(var(--u) * 2) calc(var(--u) * 2.6);font-size:calc(var(--u) * 2.7);border-radius:0 4px 4px 0;line-height:1.45}.mmh-guide .mono-box{font:400 calc(var(--u) * 2.5)/1.5 var(--f-mono);background:var(--tint);border:1px dashed var(--rule);padding:calc(var(--u) * 2.2);overflow-wrap:anywhere;border-radius:4px}.mmh-guide .mono-box b{color:var(--accent);font-weight:500}.mmh-guide .blank{border:2px dashed var(--rule);min-height:calc(var(--u) * 14);padding:calc(var(--u) * 2);text-align:center;border-radius:6px;place-items:center;display:grid}.mmh-guide .blank span{font:500 calc(var(--u) * 2.4)/1.3 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.mmh-guide .steps{gap:calc(var(--u) * 1.8);counter-reset:st;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mmh-guide .steps li{gap:calc(var(--u) * 2.2);counter-increment:st;font-size:calc(var(--u) * 3);align-items:flex-start;line-height:1.4;display:flex}.mmh-guide .steps li:before{content:counter(st);width:calc(var(--u) * 3.4);height:calc(var(--u) * 3.4);background:var(--ink);color:var(--paper);font:600 calc(var(--u) * 1.9)/1 var(--f-mono);margin-top:calc(var(--u) * .5);border-radius:50%;flex:none;place-items:center;display:grid}.mmh-guide .steps li span{min-width:0;color:var(--muted);padding-top:calc(var(--u) * .6);flex:1}.mmh-guide .steps li span a,.mmh-guide .plain li span a{color:var(--accent,#3b82f6);text-underline-offset:2px;font-weight:600;text-decoration:underline}.mmh-guide .hrow{align-items:center;gap:calc(var(--u) * 2.4);display:flex}.mmh-guide .hrow svg{width:calc(var(--u) * 7);height:calc(var(--u) * 7);color:var(--accent);flex:none}.mmh-guide .notes-body{min-height:calc(var(--u) * 30);font-size:calc(var(--u) * 3);border-top:1px solid var(--rule);padding-top:calc(var(--u) * 2.4);flex:1;line-height:1.5}.mmh-guide .rule{background:var(--rule);border:0;height:1px;margin:0}.mmh-guide .chap{flex-direction:column;display:flex}.mmh-guide .chap button{all:unset;box-sizing:border-box;cursor:pointer;align-items:baseline;gap:calc(var(--u) * 2);padding:calc(var(--u) * 1.9) 0;border-bottom:1px solid var(--rule);font-size:calc(var(--u) * 3.1);width:100%;display:flex}.mmh-guide .chap button:hover span.t{text-underline-offset:3px;text-decoration:underline}.mmh-guide .chap .n{font:500 calc(var(--u) * 2.4) var(--f-mono);color:var(--muted);width:calc(var(--u) * 5)}.mmh-guide .chap .t{flex:1;font-weight:600}.mmh-guide .chap .pgn{font:500 calc(var(--u) * 2.4) var(--f-mono);color:var(--muted)}.mmh-guide .chap .head{font:500 calc(var(--u) * 2.2) var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:calc(var(--u) * 2.4)}.mmh-guide dl{gap:calc(var(--u) * 2);flex-direction:column;margin:0;display:flex}.mmh-guide dt{font-weight:700;font-size:calc(var(--u) * 3)}.mmh-guide dd{font-size:calc(var(--u) * 2.8);color:var(--muted);margin:0;line-height:1.45}.mmh-guide .btn{all:unset;box-sizing:border-box;cursor:pointer;background:var(--ink);color:var(--paper);padding:calc(var(--u) * 1.8) calc(var(--u) * 3);font:600 calc(var(--u) * 2.7) var(--f-body);text-align:center;border-radius:4px}.mmh-guide .btn.ghost{color:var(--ink);border:1.5px solid var(--ink);background:0 0}.mmh-guide .calc{gap:calc(var(--u) * 2) calc(var(--u) * 2.4);grid-template-columns:1fr 1fr;display:grid}.mmh-guide .calc label{gap:calc(var(--u) * .8);font:500 calc(var(--u) * 2.2)/1.2 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex-direction:column;display:flex}.mmh-guide .num{font:500 calc(var(--u) * 3.2) var(--f-mono);color:var(--ink);border:1.5px solid var(--rule);padding:calc(var(--u) * 1.3) calc(var(--u) * 1.6);background:0 0;border-radius:4px;width:100%;min-width:0}.mmh-guide .out{gap:calc(var(--u) * 2);background:var(--label);color:var(--label-ink);padding:calc(var(--u) * 2.4);border-radius:4px;grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.mmh-guide .out div{gap:calc(var(--u) * .6);flex-direction:column;display:flex}.mmh-guide .out span{font:500 calc(var(--u) * 2) var(--f-mono);letter-spacing:.08em;text-transform:uppercase;opacity:.8}.mmh-guide .out b{font:800 calc(var(--u) * 4.6)/1 var(--f-display);font-variant-numeric:tabular-nums}.mmh-guide .out b.neg{color:#8a1c1c}.mmh-guide .cover{color:#f4f6f8;background:linear-gradient(135deg, var(--cover), var(--cover-2))!important;border-radius:4px 12px 12px 4px!important}.mmh-guide .cover .inner{padding:calc(var(--u) * 8);justify-content:space-between}.mmh-guide .cover .mini{font:500 calc(var(--u) * 2.3) var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:#b9c7d4;justify-content:space-between;display:flex}.mmh-guide .cover h1{font-family:var(--f-display);font-weight:800;font-stretch:125%;font-size:calc(var(--u) * 12.5);letter-spacing:-.02em;text-transform:uppercase;color:var(--label);margin:0;line-height:.9}.mmh-guide .cover .sub{font-size:calc(var(--u) * 3.6);max-width:22ch;margin-top:calc(var(--u) * 3);color:#f4f6f8;font-weight:500;line-height:1.25}.mmh-guide .sticker{color:#14181d;border:calc(var(--u) * .5) solid #14181d;font-family:var(--f-body);background:#f7f5ee;border-radius:3px;flex-direction:column;display:flex;transform:rotate(-1.6deg)}.mmh-guide .sticker .lh{color:#f7f5ee;padding:calc(var(--u) * 1.8) calc(var(--u) * 2.6);font:700 calc(var(--u) * 2.7) var(--f-body);letter-spacing:.08em;text-transform:uppercase;background:#14181d;justify-content:space-between;align-items:center;display:flex}.mmh-guide .sticker .lh span{font:500 calc(var(--u) * 2.3) var(--f-mono)}.mmh-guide .sticker .lb{border-bottom:calc(var(--u) * .5) solid #14181d;grid-template-columns:1fr 1fr;display:grid}.mmh-guide .sticker .lb div{padding:calc(var(--u) * 2) calc(var(--u) * 2.6);font-weight:600;font-size:calc(var(--u) * 2.8);line-height:1.25}.mmh-guide .sticker .lb div+div{border-left:calc(var(--u) * .5) solid #14181d}.mmh-guide .sticker small{font:500 calc(var(--u) * 1.9) var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:#4b5560;margin-bottom:calc(var(--u) * .6);display:block}.mmh-guide .sticker .lt{padding:calc(var(--u) * 2) calc(var(--u) * 2.6);border-bottom:calc(var(--u) * .5) solid #14181d}.mmh-guide .sticker .lt b{font:500 calc(var(--u) * 4.4)/1.1 var(--f-mono);letter-spacing:.04em;overflow-wrap:anywhere;display:block}.mmh-guide .sticker .lf{padding:calc(var(--u) * 1.3) calc(var(--u) * 2.6);font:500 calc(var(--u) * 1.9) var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#4b5560;justify-content:space-between;display:flex}.mmh-guide .lab{color:#14181d;border:calc(var(--u) * .5) solid #14181d;font-family:var(--f-body);background:#f7f5ee;border-radius:2px;flex-direction:column;display:flex;transform:rotate(-1.2deg)}.mmh-guide .lab>div{border-bottom:calc(var(--u) * .5) solid #14181d}.mmh-guide .lab>div:last-child{border-bottom:0}.mmh-guide .lab .l1{display:flex}.mmh-guide .lab .big{font:800 calc(var(--u) * 15)/1 var(--f-display);padding:calc(var(--u) * 1) calc(var(--u) * 3.4);border-right:calc(var(--u) * .5) solid #14181d;place-items:center;font-stretch:112%;display:grid}.mmh-guide .lab .meta{min-width:0;padding:calc(var(--u) * 1.6) calc(var(--u) * 2.4);gap:calc(var(--u) * .5);font:500 calc(var(--u) * 2.1)/1.25 var(--f-mono);text-transform:uppercase;flex-direction:column;flex:1;display:flex}.mmh-guide .lab .meta b{font-weight:600;font-size:calc(var(--u) * 2.3)}.mmh-guide .lab .ban{text-align:center;font:600 calc(var(--u) * 4.4)/1 var(--f-display);padding:calc(var(--u) * 2) calc(var(--u) * 2);letter-spacing:.02em;text-transform:uppercase;font-stretch:110%}.mmh-guide .lab .ban.b2{font-size:calc(var(--u) * 3.3);font-weight:700}.mmh-guide .lab .addr{padding:calc(var(--u) * 2) calc(var(--u) * 2.6);font:400 calc(var(--u) * 2.4)/1.3 var(--f-mono);text-transform:uppercase;justify-content:space-between;align-items:flex-start;display:flex}.mmh-guide .lab .addr .n{font:800 calc(var(--u) * 4.6) var(--f-display)}.mmh-guide .lab .to{padding:calc(var(--u) * 2) calc(var(--u) * 2.6);font:500 calc(var(--u) * 3.1)/1.3 var(--f-mono);text-transform:uppercase}.mmh-guide .lab .to small{font-size:calc(var(--u) * 2.1);margin-right:calc(var(--u) * 1.6);color:#4b5560}.mmh-guide .lab .bc{padding:calc(var(--u) * 2) calc(var(--u) * 3) calc(var(--u) * 1.6);gap:calc(var(--u) * 1.4);flex-direction:column;align-items:center;display:flex}.mmh-guide .lab .bars{width:100%;height:calc(var(--u) * 11);background:repeating-linear-gradient(90deg,#14181d 0 2px,#0000 2px 5px,#14181d 5px 6px,#0000 6px 11px,#14181d 11px 15px,#0000 15px 17px,#14181d 17px 18px,#0000 18px 24px)}.mmh-guide .lab .bars.sm{height:calc(var(--u) * 5);margin-top:calc(var(--u) * .6)}.mmh-guide .lab .num{font:600 calc(var(--u) * 3.1) var(--f-mono);letter-spacing:.05em;text-align:center}.mmh-guide .logo{padding:calc(var(--u) * .6) 0;align-self:flex-start;align-items:center;display:inline-flex}.mmh-guide .logo img{height:calc(var(--u) * 7);width:auto;display:block}.mmh-guide .chap .head.hl{padding-top:calc(var(--u) * 2.4)}.mmh-guide .cover.back-c .inner{justify-content:center;align-items:flex-start;gap:calc(var(--u) * 4)}.mmh-guide .cover.back-c h2{color:var(--label);font-size:calc(var(--u) * 7)}.mmh-guide .cover.back-c p{color:#dce5ec}.mmh-guide .controls{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.mmh-guide .nav{align-items:center;gap:14px;display:flex}.mmh-guide .nav button{all:unset;box-sizing:border-box;cursor:pointer;background:var(--cover);color:#f4f6f8;height:52px;font:700 15px/1 var(--f-body);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 24px;transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 6px 16px -8px #0009}.mmh-guide .nav button svg{flex:none;transition:transform .15s}.mmh-guide .nav button:not(:disabled):hover{background:var(--cover-2)}.mmh-guide .nav #prev:not(:disabled):hover svg{transform:translate(-3px)}.mmh-guide .nav #next:not(:disabled):hover svg{transform:translate(3px)}.mmh-guide .nav button:not(:disabled):active{transform:scale(.97)}@container (width<=420px){.mmh-guide .nav{gap:8px}.mmh-guide .nav button{padding:0 16px;font-size:14px}.mmh-guide .where{min-width:0;font-size:11px}}.mmh-guide .nav button:disabled{opacity:.35;cursor:default}.mmh-guide .nav button:focus-visible,.mmh-guide .tabs button:focus-visible{outline:3px solid var(--label);outline-offset:2px}.mmh-guide .where{font:500 13px var(--f-mono);letter-spacing:.08em;text-transform:uppercase;text-align:center;min-width:170px;color:var(--ink)}.mmh-guide .tabs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.mmh-guide .tabs button{all:unset;cursor:pointer;font:600 13px var(--f-body);border:1.5px solid var(--ink);color:var(--ink);border-radius:999px;padding:8px 14px}.mmh-guide .tabs button.on{background:var(--label);border-color:var(--label);color:var(--label-ink)}.mmh-guide .mob{--pw:min(calc(100cqw - 32px), 460px);--ph:clamp(430px, calc(var(--mmh-vh) - 310px), 780px)}.mmh-guide .mob .stage{perspective:1800px}.mmh-guide .mob .book{width:var(--pw);transform:none!important}.mmh-guide .mob .sheet{transform-origin:0;background:var(--paper);border-radius:10px;transition:transform .7s cubic-bezier(.5,.05,.2,1),opacity;position:absolute;inset:0;overflow:hidden;box-shadow:0 14px 34px -14px #0000008c}.mmh-guide .mob .sheet.past{opacity:0;z-index:30;pointer-events:none;transition:transform .7s cubic-bezier(.5,.05,.2,1),opacity 0s .62s;transform:rotateY(-110deg)}.mmh-guide .mob .sheet.cur{z-index:20;opacity:1}.mmh-guide .mob .sheet.next{z-index:10;opacity:1;pointer-events:none}.mmh-guide .mob .sheet.far{z-index:1;opacity:0;pointer-events:none}.mmh-guide .mob .zone{display:none}.mmh-guide .mob .pn{left:calc(var(--u) * 8);right:auto}.mmh-guide .mob .cover{border-radius:10px!important}@media (prefers-reduced-motion:reduce){.mmh-guide .book,.mmh-guide .leaf,.mmh-guide .mob .sheet{transition-duration:10ms!important}.mmh-guide .mob .sheet.past{transition-delay:0s!important}}@container (width<=420px){.mmh-guide .calc{grid-template-columns:1fr}.mmh-guide .nav{justify-content:center;gap:6px;width:100%}.mmh-guide .nav button{padding:0 12px;font-size:12px}.mmh-guide .where{letter-spacing:0;min-width:0;font-size:10px}.mmh-guide .title{letter-spacing:0;font-size:26px}}@media (width>=640px){.mmh-guide{--mmh-vh:960px}}html .mmh-guide.mmh-guide{--desk:var(--muted);--desk-2:var(--border);--cover:oklch(34% .13 255);--cover-2:oklch(18% .07 258);--label:oklch(72% .15 241);--label-ink:oklch(12% .03 258);--paper:var(--card);--ink:var(--card-foreground);--muted:var(--muted-foreground);--rule:var(--border);--accent:var(--primary);--tint:var(--muted)}html .mmh-guide.mmh-guide .nav button{background:linear-gradient(135deg,oklch(60% .19 250),oklch(45% .17 256));box-shadow:0 8px 22px -10px oklch(60% .19 250/.7)}html .mmh-guide.mmh-guide .nav button:not(:disabled):hover{filter:brightness(1.1)}html .mmh-guide.mmh-guide .tabs button{border-color:var(--border)}html .mmh-guide.mmh-guide .tabs button.on{box-shadow:0 0 18px -4px oklch(72% .15 241/.7)}.mmh-root{--mmh-card:#f3f5f6;--mmh-ink:#1b2430;--mmh-muted:#566170;--mmh-rule:#d5dbdf;--mmh-tint:#e6ebed;--mmh-ghost:#c9d1d6;--mmh-navy:#17324d;--mmh-navy-2:#0f2438;--mmh-on-navy:#f4f6f8;--mmh-label:#f2b705;--mmh-label-ink:#1a1405;--mmh-ok:#1f7a4d;--mmh-scroll:#f2b705;--mmh-scroll-ink:#1a1405;--mmh-ring:hsl(var(--background,0 0% 100%));--mmh-display:"Bricolage Grotesque","Helvetica Neue",Arial,sans-serif;--mmh-mono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace}html.dark .mmh-root,html[data-theme=dark] .mmh-root{--mmh-card:#16202a;--mmh-ink:#e9eef2;--mmh-muted:#9aa7b2;--mmh-rule:#2e3b47;--mmh-tint:#222e39;--mmh-ghost:#2e3b47;--mmh-navy:#1c4468;--mmh-navy-2:#12304b;--mmh-ok:#6cd39b;--mmh-ring:hsl(var(--background,222 25% 8%))}@media (prefers-color-scheme:dark){html:not(.light):not(.dark):not([data-theme]) .mmh-root{--mmh-card:#16202a;--mmh-ink:#e9eef2;--mmh-muted:#9aa7b2;--mmh-rule:#2e3b47;--mmh-tint:#222e39;--mmh-ghost:#2e3b47;--mmh-navy:#1c4468;--mmh-navy-2:#12304b;--mmh-ok:#6cd39b;--mmh-ring:hsl(var(--background,222 25% 8%))}}.mmh-root,.mmh-root *,.mmh-root :before,.mmh-root :after{box-sizing:border-box}.mmh-root{font-family:var(--mmh-display);color:var(--mmh-ink);background:0 0;padding:48px 16px 24px;line-height:1.4}.mmh-root h1,.mmh-root h2,.mmh-root h3,.mmh-root p,.mmh-root ul{margin:0;padding:0}.mmh-root button,.mmh-root input{font:inherit;color:inherit}.mmh-hero{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:1360px;margin:0 auto 28px;display:flex}.mmh-hey{font-family:var(--mmh-display);letter-spacing:-.02em;text-wrap:balance;color:var(--mmh-ink);font-size:clamp(34px,5vw,64px);font-weight:800;line-height:1.05}.mmh-hey b{color:var(--mmh-label);white-space:nowrap;font-weight:800}.mmh-hero-sub{color:var(--mmh-muted);font-size:17px;font-weight:500}.mmh-panel{max-width:1360px;margin:0 auto;padding:28px clamp(0px,1.5vw,24px) 48px;position:relative}.mmh-steps{--mmh-p:0;row-gap:96px;display:grid;position:relative}.mmh-steps:before{content:"";background:var(--mmh-rule);border-radius:2px;width:4px;margin-left:-2px;position:absolute;top:32px;bottom:32px;left:50%}.mmh-steps:after{content:"";background:var(--mmh-scroll);width:4px;height:calc((100% - 64px) * var(--mmh-p));border-radius:2px;margin-left:-2px;transition:height .25s ease-out;position:absolute;top:32px;left:50%}.mmh-steps:before,.mmh-steps:after{-webkit-mask-image:var(--mmh-mask);-webkit-mask-image:var(--mmh-mask);-webkit-mask-image:var(--mmh-mask);mask-image:var(--mmh-mask)}.mmh-parcel{left:50%;top:calc(32px + (100% - 64px) * var(--mmh-p));z-index:2;background:#c9a06a;border-radius:4px;width:34px;height:26px;margin:-13px 0 0 -17px;transition:top .25s ease-out;position:absolute;box-shadow:0 6px 10px -4px #00000080}.mmh-parcel:before{content:"";background:var(--mmh-scroll);width:6px;margin-left:-3px;position:absolute;top:0;bottom:0;left:50%}.mmh-row{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:center;column-gap:72px;display:grid;position:relative}.mmh-node{background:var(--mmh-navy);width:64px;height:64px;color:var(--mmh-label);font:600 19px var(--mmh-mono);z-index:1;border-radius:50%;grid-area:1/2;place-items:center;transition:background .3s,color .3s;display:grid}.mmh-node.mmh-done{background:var(--mmh-label);color:var(--mmh-label-ink)}.mmh-copy{text-align:right;flex-direction:column;grid-area:1/1;justify-self:end;align-items:flex-end;gap:12px;max-width:600px;display:flex;position:relative}.mmh-copy>*{z-index:1;position:relative}.mmh-ghost{font:800 clamp(110px,13vw,190px)/1 var(--mmh-display);color:#0000;-webkit-text-stroke:2px var(--mmh-ghost);letter-spacing:-.04em;pointer-events:none;-webkit-user-select:none;user-select:none;top:-78px;right:-4px;z-index:0!important;position:absolute!important}.mmh-flip .mmh-ghost{left:-4px;right:auto}.mmh-visual{grid-area:1/3;min-width:0}.mmh-flip .mmh-copy{text-align:left;grid-column:3;justify-self:start;align-items:flex-start}.mmh-flip .mmh-visual{grid-column:1}.mmh-eyebrow{background:var(--mmh-label);color:var(--mmh-label-ink);font:600 12px/1 var(--mmh-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:3px;padding:6px 10px;display:inline-block}.mmh-h2{font-family:var(--mmh-display);letter-spacing:-.015em;text-wrap:balance;color:var(--mmh-ink);font-size:clamp(30px,4vw,48px);font-weight:800;line-height:1}.mmh-text{color:var(--mmh-muted);max-width:50ch;font-size:17px;line-height:1.55}.mmh-chip{background:var(--mmh-tint);color:var(--mmh-ink);font:700 14px/1 var(--mmh-display);border-radius:999px;align-items:center;gap:9px;margin-top:8px;padding:11px 16px;display:inline-flex}.mmh-chip svg{flex:none;width:17px;height:17px}.mmh-ext{flex-direction:column;gap:9px;width:min(340px,100%);margin-top:10px;display:flex}.mmh-ext-title{font:700 14.5px/1.35 var(--mmh-display);color:var(--mmh-ink)}.mmh-ext-video{aspect-ratio:16/9;border:1.5px solid var(--mmh-rule);object-fit:cover;background:#0a0f1c;border-radius:12px;outline:none;width:100%;display:block}.mmh-card{background:var(--mmh-card);border-radius:14px;transition:transform .25s,box-shadow .25s;position:relative;overflow:hidden;box-shadow:0 18px 40px -22px #0006,0 2px 6px #0000000f}.mmh-strip{background:var(--mmh-navy);color:var(--mmh-on-navy);font:600 12px/1 var(--mmh-mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.mmh-strip span:last-child{color:var(--mmh-label)}.mmh-body{padding:8px 20px 18px}.mmh-cf{border-top:1.5px solid var(--mmh-rule);font:500 10.5px/1 var(--mmh-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mmh-muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex}.mmh-cf i{background:repeating-linear-gradient(90deg,var(--mmh-ink) 0 2px,transparent 2px 4px,var(--mmh-ink) 4px 5px,transparent 5px 9px,var(--mmh-ink) 9px 12px,transparent 12px 14px);opacity:.75;width:96px;height:16px;display:block}.mmh-tag{font:500 11px/1 var(--mmh-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mmh-muted)}.mmh-line{border-top:1.5px solid var(--mmh-rule);color:var(--mmh-muted);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;font-size:15px;display:flex}.mmh-line:first-child{border-top:0}.mmh-line b{color:var(--mmh-ink);text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.mmh-compare{aspect-ratio:16/10;-webkit-user-select:none;user-select:none;border-radius:8px;margin-top:14px;position:relative;overflow:hidden}.mmh-compare .mmh-bg{position:absolute;inset:0}.mmh-b1{background:repeating-linear-gradient(135deg,var(--mmh-tint) 0 10px,var(--mmh-rule) 10px 20px)}.mmh-b2{background:radial-gradient(circle at 50% 30%,#245e93,var(--mmh-navy-2))}.mmh-item{aspect-ratio:1.1;background:linear-gradient(160deg,#fff,#aeb9c8);border-radius:16px 16px 9px 9px;width:34%;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%);box-shadow:0 14px 20px -10px #000000b3}.mmh-item:after{content:"";background:#141e2d4d;border-radius:3px;height:14%;position:absolute;top:30%;left:14%;right:14%}.mmh-lbl{background:var(--mmh-card);color:var(--mmh-ink);font:600 10px/1 var(--mmh-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:3px;padding:4px 8px;position:absolute;top:10px}.mmh-l1{left:10px}.mmh-l2{right:10px}.mmh-bar{background:var(--mmh-label);width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0}.mmh-knob{background:var(--mmh-label);width:34px;height:34px;color:var(--mmh-label-ink);border-radius:50%;place-items:center;margin:-17px 0 0 -17px;display:grid;position:absolute;top:50%;box-shadow:0 4px 10px #00000059}.mmh-knob svg{width:18px;height:18px}.mmh-cmp-input{opacity:0;cursor:ew-resize;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.mmh-compare:focus-within{outline:3px solid var(--mmh-label);outline-offset:3px}.mmh-check{font:700 14px var(--mmh-display);color:var(--mmh-ok);align-items:center;gap:9px;padding:16px 0 0;display:flex}.mmh-check svg{width:17px;height:17px}.mmh-big{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding-top:14px;display:flex}.mmh-big b{font:800 clamp(38px,4.4vw,54px)/1 var(--mmh-display);font-variant-numeric:tabular-nums;color:var(--mmh-ink);margin-top:8px;display:block}.mmh-r{text-align:right}.mmh-r b{color:var(--mmh-label);font-size:clamp(24px,2.6vw,32px)}.mmh-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:32px;margin:16px 0 4px}.mmh-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--mmh-label) var(--mmh-fill,50%),var(--mmh-rule) var(--mmh-fill,50%));border-radius:99px;height:12px}.mmh-range::-moz-range-track{background:var(--mmh-rule);border-radius:99px;height:8px}.mmh-range::-moz-range-progress{background:var(--mmh-label);border-radius:99px;height:8px}.mmh-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--mmh-navy);width:28px;height:28px;box-shadow:0 0 0 3px var(--mmh-label);border:3px solid #fff;border-radius:50%;margin-top:-8px}.mmh-range::-moz-range-thumb{background:var(--mmh-navy);border:3px solid #fff;border-radius:50%;width:20px;height:20px}.mmh-range:focus-visible{outline:3px solid var(--mmh-label);outline-offset:4px;border-radius:6px}.mmh-scale{font:500 11px var(--mmh-mono);color:var(--mmh-muted);justify-content:space-between;margin-bottom:10px;display:flex}.mmh-small{color:var(--mmh-muted);margin-top:14px;font-size:13px;line-height:1.5}.mmh-pub{flex-direction:column;gap:10px;padding-top:14px;display:flex}.mmh-pubrow{background:var(--mmh-tint);color:var(--mmh-ink);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;font-size:17px;font-weight:800;display:flex}.mmh-badge{font:600 11px/1 var(--mmh-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mmh-muted);align-items:center;gap:6px;display:inline-flex}.mmh-badge.mmh-okc{color:var(--mmh-ok)}.mmh-badge svg{width:15px;height:15px}.mmh-track{grid-template-columns:repeat(4,1fr);margin-top:20px;display:grid;position:relative}.mmh-track:before{content:"";border-top:3px solid var(--mmh-rule);position:absolute;top:9px;left:12.5%;right:12.5%}.mmh-track div{text-align:center;font:500 10px/1.25 var(--mmh-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mmh-muted);flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.mmh-track i{background:var(--mmh-rule);z-index:1;border-radius:50%;width:20px;height:20px}.mmh-track .mmh-on i{background:var(--mmh-label)}.mmh-track .mmh-on{color:var(--mmh-ink)}.mmh-sub{border-top:1.5px solid var(--mmh-rule);margin-top:16px;padding-top:2px}.mmh-act{flex-wrap:wrap;align-items:center;gap:12px 18px;padding-top:16px;display:flex}.mmh-abtn{background:var(--mmh-navy);color:var(--mmh-on-navy);font:700 14px/1 var(--mmh-display);border-radius:999px;align-items:center;padding:12px 20px;text-decoration:none;display:inline-flex}.mmh-abtn:focus-visible{outline:3px solid var(--mmh-label);outline-offset:3px}.mmh-dlink{color:hsl(var(--primary,205 100% 55%));text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.mmh-dlink:hover{filter:brightness(1.15)}.mmh-dlink:focus-visible{outline:3px solid var(--mmh-label);outline-offset:3px}.mmh-ftag{color:var(--mmh-ok);font:700 13px var(--mmh-display);align-items:center;gap:8px;display:inline-flex}.mmh-ftag svg{width:15px;height:15px}.mmh-foot{text-align:center;max-width:1360px;color:var(--mmh-muted);margin:14px auto 0;font-size:12.5px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.mmh-card:hover{transform:translateY(-4px);box-shadow:0 26px 46px -22px #00000080,0 2px 6px #0000000f}}@media (width<=900px){.mmh-row{column-gap:48px}}@media (width<=780px){.mmh-panel{padding-top:24px;padding-bottom:48px}.mmh-steps{row-gap:64px}.mmh-steps:before,.mmh-steps:after{margin-left:-2px;top:24px;left:22px}.mmh-steps:before{bottom:24px}.mmh-steps:after{height:calc((100% - 48px) * var(--mmh-p))}.mmh-parcel{left:22px;top:calc(24px + (100% - 48px) * var(--mmh-p))}.mmh-row,.mmh-flip{grid-template-columns:48px minmax(0,1fr);align-items:start;gap:22px 18px}.mmh-node{grid-column:1;width:48px;height:48px;font-size:15px}.mmh-copy,.mmh-flip .mmh-copy{text-align:left;grid-area:1/2;justify-self:stretch;align-items:flex-start;max-width:none}.mmh-ghost,.mmh-flip .mmh-ghost{font-size:96px;top:-30px;left:auto;right:-2px}.mmh-visual,.mmh-flip .mmh-visual{z-index:3;grid-area:2/1/auto/-1;min-width:0;position:relative}}@media (width<=520px){.mmh-root{padding-left:10px;padding-right:10px}.mmh-row,.mmh-flip{grid-template-columns:40px minmax(0,1fr);column-gap:12px}.mmh-node{width:40px;height:40px;font-size:13px}.mmh-steps:before,.mmh-steps:after,.mmh-parcel{left:18px}.mmh-parcel{width:26px;height:20px;margin:-10px 0 0 -13px}.mmh-ghost,.mmh-flip .mmh-ghost{opacity:.6;font-size:72px;top:-22px}.mmh-card{border-radius:12px}.mmh-card [class*=head],.mmh-card [class*=foot]{letter-spacing:.08em;font-size:10.5px}}@media (prefers-reduced-motion:reduce){.mmh-steps:after,.mmh-parcel,.mmh-node{transition:none}}html .mmh-root.mmh-root{--mmh-card:var(--card);--mmh-ink:var(--foreground);--mmh-muted:var(--muted-foreground);--mmh-rule:var(--border);--mmh-tint:var(--muted);--mmh-ghost:var(--border);--mmh-navy:oklch(34% .13 255);--mmh-navy-2:oklch(20% .08 258);--mmh-on-navy:oklch(98% .01 244);--mmh-label:oklch(72% .15 241);--mmh-label-ink:oklch(12% .03 258);--mmh-scroll:oklch(72% .15 241);--mmh-scroll-ink:oklch(12% .03 258)}html .mmh-root.mmh-root .mmh-parcel{background:linear-gradient(160deg,oklch(72% .15 241),oklch(50% .18 254))}.mmh-vids{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;width:min(1040px,100%);margin:22px auto 0;display:grid}.mmh-vid{text-align:left;flex-direction:column;gap:9px;margin:0;display:flex}@media (width<=780px){.mmh-vids{grid-template-columns:1fr}}
