.mh{--t-small:.875rem;--t-body:clamp(1.0625rem, .95rem + .4vw, 1.3125rem);--t-lead:clamp(1.5rem, 1.05rem + 1.9vw, 2.75rem);--t-display:clamp(2.6rem, 1.2rem + 6vw, 7.5rem);--t-giant:clamp(3.4rem, .6rem + 12vw, 13rem);--gutter:clamp(1rem, 4vw, 4rem);--chrome:0px;--ease-out:cubic-bezier(.2, .7, .2, 1);--mh-stock:#efe5ca;--mh-stock-digit:#9a8a6c;--mh-stock-ink:#2b2a26;--mh-sticker:#fbfaf4;--mh-sticker-ink:#3a3d38;--mh-stamp:#1f2c5cb8;--mh-line:#4682be29;--mh-greenbar:#e3ece0;--mh-amber-lamp:#ffc23d;--mh-hilo:#ff4d32;--mh-marker:#fbe46a;font-family:var(--font-jost), Arial, sans-serif;font-size:var(--t-body);color:var(--fg);-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.45}@supports (height:1svh){.mh{--chrome:calc(100lvh - 100svh)}}.mh-backdrop{z-index:-1;background-color:var(--bg);pointer-events:none;contain:strict;transition:background-color .9s;position:fixed;inset:0}.mh h1,.mh p,.mh blockquote{margin:0}.mh-mono{font-family:var(--font-plex), "Courier New", monospace;font-size:var(--t-small);letter-spacing:.01em}.mh-scene{height:calc(var(--len,300) * 1vh);color:var(--fg);contain:layout style;position:relative}.js .mh-scene:not(.is-warm){content-visibility:auto}.mh-ready .mh-scene.is-far :is(.mh-knot,.mh-l){animation-play-state:paused!important}.mh-stage{contain:content;height:100lvh;position:sticky;top:0;overflow:hidden}.js .mh-scene{--p:0}@media (prefers-reduced-motion:no-preference){.js .mh [data-sky]:not(.is-placed){visibility:hidden}}.js .mh-stack{display:grid}.js .mh-stack>*{grid-area:1/1}.mh-stack{--p:0}.js .mh-beat{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s linear .5s}.js .mh-beat.is-on{opacity:1;visibility:visible;transition:opacity .7s .1s,visibility}.mh-still,.mh-beat{--p:0}html:not(.js) .mh-scene{background-color:var(--bg);height:auto}html:not(.js) .mh-stage{height:auto;min-height:100vh;padding-block:10vh;position:relative}.mh-contact{top:clamp(.75rem,3vh,2rem);right:var(--gutter);z-index:50;color:var(--fg);text-underline-offset:.35em;padding:.35rem .4rem;text-decoration:underline;text-decoration-thickness:1px;position:fixed}.mh-step{right:var(--gutter);z-index:50;letter-spacing:.04em;color:var(--fg);opacity:.8;pointer-events:none;text-align:right;margin:0;font-size:.875rem;position:fixed;bottom:clamp(.75rem,3vh,2rem)}.mh-step:empty{display:none}.mh-clock{left:var(--gutter);z-index:50;height:1.5em;font-family:var(--font-plex), monospace;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--fg);opacity:.8;pointer-events:none;font-size:.875rem;position:fixed;bottom:clamp(.75rem,3vh,2rem)}@media (prefers-reduced-motion:reduce){.mh-backdrop{transition:none}}.mh-starfield{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}html:not(.js) .mh-starfield{display:none}@property --t{syntax:"<number>";inherits:false;initial-value:0}@property --m0{syntax:"<number>";inherits:false;initial-value:0}@property --m{syntax:"<number>";inherits:true;initial-value:0}@property --f{syntax:"<number>";inherits:true;initial-value:0}@property --out{syntax:"<number>";inherits:true;initial-value:0}@property --g0{syntax:"<number>";inherits:false;initial-value:0}@property --g{syntax:"<number>";inherits:true;initial-value:0}@property --dx{syntax:"<length>";inherits:true;initial-value:0}@property --dy{syntax:"<length>";inherits:true;initial-value:0}@property --ax{syntax:"<length>";inherits:true;initial-value:0}@property --ay{syntax:"<length>";inherits:true;initial-value:0}@property --mag{syntax:"<number>";inherits:true;initial-value:.8}.mh-l{--t:0;--m0:clamp(0, calc(var(--t) / .72), 1);--m:calc(var(--m0) * var(--m0) * (3 - 2 * var(--m0)));--f:clamp(0, calc((var(--t) - .6) / .2), 1);--out:clamp(0, calc((var(--t) - .74) / .22), 1);--g0:clamp(0, calc((var(--t) - .66) / .34), 1);--g:calc(var(--g0) * var(--g0) * (3 - 2 * var(--g0)));display:inline-block;position:relative}.mh-g{color:var(--fg);opacity:var(--g);transform:scale(calc(1.14 - .14 * var(--g)));transform-origin:50% 60%;display:inline-block}.mh-l:before{--arc:sin(calc(var(--m) * 180deg));content:"";background:rgb(var(--tint,255 255 255));width:3px;height:3px;box-shadow:0 0 10px 1.2px rgb(var(--tint,255 255 255) / .7);opacity:calc((var(--mag,.8) + (1 - var(--mag,.8)) * var(--m)) * (1 - var(--out)));transform:translate(calc(var(--dx,0px) * (1 - var(--m)) + var(--ax,0px) * var(--arc)), calc(var(--dy,0px) * (1 - var(--m)) + var(--ay,0px) * var(--arc))) scale(calc((.4 + var(--mag,.8) * .6) * (1 + 1.6 * var(--f))));pointer-events:none;border-radius:50%;margin:-1.5px 0 0 -1.5px;position:absolute;top:55%;left:50%}.mh-l.is-moving:before{will-change:transform}@media (prefers-reduced-motion:reduce){.mh-g{transform:none}.mh-l:before{display:none}}html:not(.js) .mh-g{color:inherit;transform:none}html:not(.js) .mh-l:before{display:none}.mh-sky{padding-inline:var(--gutter);place-items:center;display:grid;position:absolute;inset:0}.mh-quote{max-width:16ch;font-size:var(--t-display);letter-spacing:-.015em;text-align:center;text-wrap:balance;font-weight:400;line-height:1.04}.mh-idea{text-align:center;justify-items:center;gap:clamp(1.75rem,5vh,3.5rem);display:grid}.mh-idea-line{display:block}.mh-idea-pieces{font-size:var(--t-lead);margin:0;line-height:1.3}.mh-idea-pieces .mh-g{color:var(--fg-dim)}.mh-idea-pieces .is-turn{margin-top:.5em}.mh-idea-pieces .is-turn .mh-g{color:var(--fg)}.mh-idea .mh-quote{max-width:24ch;margin:0;font-size:clamp(2.4rem,1rem + 4.4vw,5.5rem)}.mh-idea-thread{background:var(--mh-hilo);width:clamp(6rem,18vw,14rem);height:2px;box-shadow:0 0 6px #ff4d3273}.js .mh-idea-thread.mh-beat{opacity:1;clip-path:inset(0 50%);transition:clip-path var(--dur-3,.6s) var(--ease-out), visibility 0s linear var(--dur-3,.6s)}.js .mh-idea-thread.mh-beat.is-on{clip-path:inset(0);transition:clip-path var(--dur-3,.6s) var(--ease-out), visibility 0s}@media (prefers-reduced-motion:reduce){.js .mh-idea-thread.mh-beat{transition:visibility}}@property --hero-out{syntax:"<number>";inherits:false;initial-value:0}.mh-hero{--hero-out:clamp(0, (var(--p,0) - .05) / .11, 1);inset:calc(clamp(.75rem, 3vh, 2rem) + 3rem) var(--gutter) calc(clamp(.75rem, 3vh, 2rem) + 2.5rem + var(--chrome));opacity:calc(1 - var(--hero-out));transform:translateY(calc(var(--hero-out) * -4vh));visibility:visible;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,5vw,6rem);display:grid;position:absolute}.mh-scene[data-scene=inicio] .mh-hero{pointer-events:none}.mh-hero :is(a,.mh-thread){pointer-events:auto}.mh-hero-copy{justify-items:start;gap:1.25rem;max-width:40rem;display:grid}.mh-hero-logo{width:clamp(10rem,7rem + 8vw,15rem);height:auto;margin-bottom:.5rem;display:block}.mh-dates{color:var(--fg);opacity:.8}.mh-dates span{white-space:nowrap}.mh-hero-title{letter-spacing:-.02em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(2.1rem,1rem + 4vw,5.25rem);font-weight:500;line-height:1.04}.mh-hero .mh-button{margin-top:.5rem}.mh-hero-lead{max-width:34ch;color:var(--fg);opacity:.85;text-wrap:pretty;margin:0;font-size:clamp(1rem,.85rem + .5vw,1.3rem);line-height:1.45}.mh-thread{--mh-thread-dim:color-mix(in srgb, var(--mh-sticker-ink) 72%, transparent);background:var(--mh-sticker);width:clamp(20rem,15rem + 8vw,25rem);color:var(--mh-sticker-ink);border-radius:1rem;margin:0;padding:1.1rem 1.25rem 1.25rem;position:relative;box-shadow:0 2rem 5rem #00000073}:is(.mh-thread-head,.mh-asesoria-cardhead){color:var(--mh-thread-dim);border-bottom:1px solid #3a3d381f;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-bottom:.8rem;display:flex}:is(.mh-knots,.mh-asks){gap:1.1rem;margin:0;padding:1rem 0 0;list-style:none;display:grid;position:relative}:is(.mh-knot,.mh-ask){grid-template-columns:1rem minmax(0,1fr);column-gap:.85rem;display:grid;position:relative}:is(.mh-knot,.mh-ask):before{content:"";z-index:1;background:var(--mh-sticker);width:1rem;height:1rem;box-shadow:inset 0 0 0 2px var(--mh-hilo);border-radius:50%;margin-top:.15rem;position:relative}:is(.mh-knot,.mh-ask):not(:last-child):after{content:"";background:var(--mh-hilo);width:2px;position:absolute;top:.65rem;bottom:-1.75rem;left:calc(.5rem - 1px);box-shadow:0 0 6px #ff4d3259}:is(.mh-knot,.mh-ask).is-report:before{background:var(--mh-hilo)}.mh-knot-short,.mh-thread-note{display:none}.mh-knot-full{justify-items:start;gap:.3rem;line-height:1.3;display:grid}.mh-knot-time,.mh-knot-label{color:var(--mh-thread-dim)}.mh-knot strong{font-size:1rem;font-weight:600}.mh-knot q{color:var(--mh-thread-dim);quotes:"«" "»";font-size:.9375rem}.mh-knot-tag{background:var(--mh-greenbar);border-radius:3px;padding:.15rem .45rem}.mh-knot-tag.is-marked{background:var(--mh-marker)}:is(.mh-knot.is-report .mh-knot-full,.mh-ask.is-report .mh-ask-text){background:color-mix(in srgb, var(--mh-hilo) 7%, var(--mh-sticker));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mh-hilo) 30%, transparent);border-radius:.5rem;gap:.2rem;padding:.7rem .8rem}.mh-knot.is-report .mh-knot-text{font-size:.9375rem;line-height:1.35}@media (prefers-reduced-motion:no-preference){.mh-inicio .mh-knot{animation:mh-msg-in var(--dur-2,.32s) var(--ease-out) both;animation-delay:calc(.4s + var(--i) * .55s)}.mh-inicio .mh-knot:after{animation:.45s linear both mh-thread-down;animation-delay:calc(.6s + var(--i) * .55s)}}@keyframes mh-thread-down{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes mh-thread-right{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes mh-msg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:760px){.mh-hero{inset:calc(clamp(.75rem, 3vh, 2rem) + 2.5rem) var(--gutter) auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem}.mh-hero-copy{gap:.75rem}.mh-hero-title,.mh-hero-lead{max-width:none}.mh-hero .mh-dates span+span{display:none}.mh-hero-logo{width:9.5rem}.mh-thread{border-radius:.85rem;width:100%;max-width:26rem;padding:.8rem .9rem .9rem}.mh-thread-name{display:none}.mh-thread-head{padding-bottom:.55rem}.mh-knots{justify-content:space-between;gap:.2rem;padding-top:.7rem;display:flex}.mh-knots:before{content:"";background:var(--mh-hilo);height:2px;position:absolute;top:calc(1.2rem - 1px);left:1.75rem;right:1.75rem;box-shadow:0 0 6px #ff4d3259}.mh-knot:not(:last-child):after{display:none}.mh-knot{grid-template-columns:none;justify-items:center;row-gap:.35rem;display:grid}.mh-knot:before{margin-top:0}.mh-knot-short{display:block}.mh-knot-full{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mh-thread-note{border-top:1px solid #3a3d381f;margin-top:.7rem;padding-top:.6rem;font-size:.9375rem;line-height:1.35;display:block}.mh-thread-note .mh-mono{color:var(--mh-thread-dim);margin-bottom:.1rem;display:block}.mh:has(.mh-inicio:not(.is-far)) .mh-clock{visibility:hidden}}@media (max-width:760px) and (prefers-reduced-motion:no-preference){.mh-inicio .mh-knots:before{animation:mh-thread-right calc(var(--n) * .55s) linear .4s both}}@media (max-width:760px) and (max-height:620px){.mh-thread-note{display:none}.mh-thread-head{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mh-knots{padding-top:0}.mh-knots:before{top:calc(.5rem - 1px)}}@media (max-width:360px){.mh-thread{padding-inline:.6rem}.mh-knots{gap:0}.mh-knot-short{letter-spacing:0}}html:not(.js) .mh-sky,html:not(.js) .mh-hero{margin-block:10vh;position:relative;inset:auto}.mh-hitos .mh-stage{--deck-w:min(100%, 56vw, 820px);padding:12vh var(--gutter) calc(14vh + var(--chrome));grid-template-rows:1fr auto;place-items:center;gap:5vh;display:grid}.mh-deck{width:var(--deck-w);aspect-ratio:738/325;position:relative}.mh-card{filter:drop-shadow(0 1px 1px #0000001f)drop-shadow(0 8px 18px #00000014);will-change:transform;position:absolute;inset:0;transform:translate(110vw)rotate(8deg)}.mh-card svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mh-punch,.mh-ink{position:absolute;inset:0}.mh-punch{visibility:hidden}.is-writing .mh-punch{overflow:hidden}.is-writing :is(.mh-punch,.mh-ink){will-change:transform}:is(.is-writing,.is-written) .mh-punch{visibility:visible}.mh-stock{fill:var(--mh-stock)}.mh-card-head,.mh-card-label{font-family:var(--font-plex), monospace;letter-spacing:.06em;fill:var(--mh-stock-ink);font-size:19px}.mh-card-label{fill:var(--mh-stock-digit);font-size:17px}.mh-card-head.mh-end{text-anchor:end}.mh-card-rule{fill:none;stroke:var(--mh-line);stroke-width:2px}.mh-card-rule.mh-strong{stroke:var(--mh-stamp);stroke-width:2.5px;opacity:.55}.mh-card-margin{stroke:var(--mh-stamp);stroke-width:1.5px;opacity:.3}.mh-pen{font-family:var(--font-jost), Arial, sans-serif;fill:var(--mh-stamp);letter-spacing:-.01em}.mh-pen-time{font-size:46px;font-weight:500}.mh-pen-area{font-size:40px}.mh-pen-note{font-size:34px}.mh-captions{width:var(--deck-w);align-self:start;margin:0;padding:0;list-style:none}.mh-captions li{align-content:start;gap:.6rem;display:grid}.mh-captions .mh-mono{color:var(--fg-dim)}.mh-captions p{letter-spacing:-.01em;text-wrap:pretty;max-width:34ch;font-size:clamp(1.3rem,.95rem + 1.5vw,2.25rem);line-height:1.15}@media (max-width:760px){.mh-hitos .mh-stage{--deck-w:100%;align-items:start;padding-top:27vh}}html:not(.js) .mh-deck{display:none}html:not(.js) .mh-captions li+li{margin-top:3rem}.mh-stickers{pointer-events:none;z-index:2;position:absolute;inset:0}.mh-sticker{left:var(--x);right:var(--x2);top:var(--y);width:var(--w);opacity:0;transform:translate(var(--from-x,-8vw), -70vh) rotate(calc(var(--r) - 24deg)) scale(1.5);transition:transform .85s var(--ease-out), opacity .2s ease;will-change:transform;margin:0;position:absolute}.mh-sticker.is-on{opacity:1;transform:rotate(var(--r))}.mh-paper{background:var(--mh-sticker);color:var(--mh-sticker-ink);contain:paint;border-radius:6px;padding:.7rem .8rem;position:relative;overflow:hidden;box-shadow:0 2px 2px #00000029,0 10px 14px #0000001a}.mh-paper:after{content:"";pointer-events:none;background:linear-gradient(115deg,#fff0 35%,#ffffff59 48%,#fff0 60%);position:absolute;inset:0}.mh-sticker p,.mh-sticker figcaption{margin:0;font-size:.875rem;line-height:1.2}.mh-sticker .mh-mono{font-size:.875rem}.mh-st-chat{--x:5%;--y:14%;--w:clamp(150px, 15vw, 260px);--from-x:-20vw}.mh-st-chat .mh-paper{border-radius:14px 14px 14px 3px}.mh-st-chat p{font-size:clamp(.875rem,.7rem + .5vw,1.15rem)}.mh-st-chat figcaption{text-align:right;color:var(--mh-stock-digit);margin-top:.4rem}.mh-st-stamp{--x2:5%;--y:8%;--w:clamp(130px, 12vw, 200px);--from-x:18vw}.mh-st-stamp svg{fill:none;width:100%;stroke:var(--mh-stamp);stroke-width:2.4px;display:block}.mh-st-stamp text{fill:var(--mh-stamp);stroke:none;font-family:var(--font-plex), monospace;letter-spacing:.08em;font-weight:500}.mh-st-stamp .mh-ring{font-size:13px}.mh-st-stamp .mh-stamp-time{text-anchor:middle;font-size:17px}.mh-st-slot{--x:8%;--y:56%;--w:clamp(120px, 11vw, 190px);--from-x:-12vw}.mh-st-slot .mh-paper{text-align:center;background:linear-gradient(var(--mh-line) 1px, transparent 1px) 0 0 / 10px 10px, linear-gradient(90deg, var(--mh-line) 1px, transparent 1px) 0 0 / 10px 10px, var(--mh-sticker)}.mh-slot-time{letter-spacing:-.03em;font-weight:300;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.6rem)!important}.mh-st-ticket{--x2:6%;--y:52%;--w:clamp(120px, 12vw, 200px);--from-x:14vw}.mh-st-ticket .mh-paper{border-left:2px dashed var(--mh-stock-digit);background:var(--mh-stock);border-radius:4px}.mh-ticket-state{letter-spacing:.04em;font-weight:500;margin-top:.3rem!important;font-size:clamp(1.4rem,1.1rem + 1vw,2.2rem)!important}.mh-st-draft{--x2:23%;--y:5%;--w:clamp(130px, 12vw, 200px);--from-x:6vw}.mh-st-draft .mh-paper{background:repeating-linear-gradient(180deg, transparent 0 1.35em, var(--mh-line) 1.35em calc(1.35em + 1px)), var(--mh-sticker);padding-bottom:1rem}.mh-pencil{background:var(--mh-stock-digit);opacity:.6;height:2px;margin-top:.9rem;display:block;transform:rotate(-1.5deg)}.mh-pencil.mh-short{width:60%}.mh-draft-stamp{border:2px solid var(--mh-stamp);color:var(--mh-stamp);padding:.15rem .4rem;position:absolute;bottom:.9rem;right:.5rem;transform:rotate(-12deg)}.mh-st-report{--x2:15%;--y:72%;--w:clamp(140px, 13vw, 220px);--from-x:10vw}.mh-st-report .mh-paper{background:linear-gradient(var(--mh-line) 1px, transparent 1px) 0 0 / 10px 10px, linear-gradient(90deg, var(--mh-line) 1px, transparent 1px) 0 0 / 10px 10px, var(--mh-sticker)}.mh-st-report svg{width:100%;display:block}.mh-st-report path{fill:none;stroke:var(--mh-stamp);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 2.6s ease-in-out .5s}.mh-st-report.is-on path{stroke-dashoffset:0}.mh-st-report figcaption{text-align:center;margin-top:.3rem}.mh-st-ad{--x2:5%;--y:8%;--w:clamp(140px, 13vw, 210px);--from-x:18vw}.mh-st-ad .mh-mono{color:var(--mh-stock-digit)}.mh-ad-image{aspect-ratio:16/9;background:repeating-linear-gradient(150deg, transparent 0 7px, #3a3d3829 7px 8px), var(--mh-stock);border-radius:3px;margin:.4rem 0 .5rem;display:block}.mh-ad-title{font-weight:600}.mh-ad-action{background:var(--mh-greenbar);text-align:center;border-radius:999px;padding:.3rem 0;margin-top:.45rem!important}@media (max-width:760px){.mh-st-chat{--x:3%;--y:8.5%;--w:44vw}.mh-st-stamp{--x2:3%;--y:9%;--w:28vw}.mh-st-draft{--x2:36%;--y:15%;--w:30vw}.mh-st-slot{--x:5%;--y:47%;--w:32vw}.mh-st-ticket{--x2:4%;--y:47%;--w:34vw}.mh-st-report{--x2:30%;--y:60%;--w:32vw}.mh-st-ad{--x2:3%;--y:9%;--w:36vw}}@media (prefers-reduced-motion:reduce){.mh-sticker{transform:rotate(var(--r));transition:opacity .4s}.mh-st-report path{stroke-dashoffset:0;transition:none}}html:not(.js) .mh-stickers{display:none}.mh-piezas-grid{inset:calc(clamp(.75rem, 3vh, 2rem) + 3rem) var(--gutter) calc(clamp(.75rem, 3vh, 2rem) + 2.5rem + var(--chrome));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,5vw,6rem);display:grid;position:absolute}.mh-piezas-text{align-items:center}.mh-piezas-text>*{align-content:center;justify-items:start;gap:1rem;display:grid}.mh-piezas-text h2{letter-spacing:-.02em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2.1rem,1rem + 3.4vw,4.5rem);font-weight:500;line-height:1.04}.mh-piezas-text h3{max-width:20ch;font-size:var(--t-lead);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:500;line-height:1.1}.mh-piezas-text p{text-wrap:pretty;max-width:36ch;margin:0;line-height:1.45}.mh-piezas-head p{opacity:.85;font-size:clamp(1rem,.85rem + .5vw,1.3rem)}.mh-piezas-text .mh-pieza-label{color:var(--fg-dim)}.js .mh-piezas-card .mh-knot{transition:opacity var(--dur-2,.32s) var(--ease-out)}.js .mh-piezas-card:has(.mh-knot.is-on) .mh-knot:not(.is-on){opacity:.35}.mh-piezas-card .mh-knot.is-on:before{background:var(--mh-hilo)}.mh-piezas-card{width:min(25rem,40vw)}.mh-piezas-card .mh-knot.is-report .mh-knot-text{display:none}.mh-piezas-notes{border-top:1px solid #3a3d381f;margin-top:1rem;padding-top:.8rem}.mh-piezas-note{margin:0;font-size:.9375rem;line-height:1.35}.mh-piezas-note .mh-mono{color:var(--mh-thread-dim);margin-bottom:.15rem;display:block}@media (max-width:760px){.mh-piezas-grid{inset:calc(clamp(.75rem, 3vh, 2rem) + 2.5rem) var(--gutter) auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem}.mh-piezas-text{align-items:start}.mh-piezas-text>*{gap:.75rem}.mh-piezas-text h2{max-width:none;font-size:2rem}.mh-piezas-text h3{max-width:none;font-size:1.5rem}.mh-piezas-text p{max-width:none;font-size:1.0625rem}.mh-piezas-card{width:100%}.mh-piezas-notes{margin-top:.7rem;padding-top:.6rem}}@media (min-width:761px) and (max-height:820px){.mh-piezas-card .mh-knot-tag{display:none}}html:not(.js) .mh-piezas-grid{position:relative;inset:auto}html:not(.js) .mh-piezas-text{gap:2.5rem;display:grid}html:not(.js) .mh-piezas-notes{gap:.6rem;display:grid}@property --mh-wire-w{syntax:"<number>";inherits:true;initial-value:1}@property --mh-back-w{syntax:"<number>";inherits:true;initial-value:1}.mh-hilo{--mh-steel:#c9ced1;--mh-core-back:#565d62;--mh-core-front:#9ca3a8}.mh-hilo-figure{inset:14vh var(--gutter) auto;flex-direction:column;align-items:center;gap:.5rem;margin:0;display:flex;position:absolute}.mh-rope{--mh-wire-w:clamp(0, calc((var(--p,1) - .1) / .38), 1);--mh-back-w:clamp(0, calc((var(--p,1) - .84) / .1), 1);width:min(100%,56rem);height:auto;max-height:40vh}.mh-core{fill:none;stroke:var(--mh-core-back);stroke-width:11px}.mh-core.is-front{stroke:var(--mh-core-front)}.mh-core.is-cut{stroke-dasharray:5 7;opacity:.6}.mh-wire{fill:none;stroke:var(--mh-hilo);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--mh-wire-w));filter:drop-shadow(0 0 6px #ff4d3273)}.mh-hilo-back{stroke-width:2.4px;stroke-dashoffset:calc(1 - var(--mh-back-w))}.mh-needle{fill:none;stroke:var(--mh-steel);stroke-width:3.5px;stroke-linecap:round;opacity:clamp(0, calc((var(--mh-back-w) - .96) * 25), 1);filter:drop-shadow(0 0 3px #ffffff40)}.mh-core-name{font-family:var(--font-plex), monospace;text-anchor:middle;fill:var(--fg);opacity:min(.999, clamp(0, calc((var(--mh-wire-w) - var(--c)) * 20), 1));font-size:18px}.mh-core-name.is-cut{fill:var(--fg-dim)}.mh-hilo-back-name{fill:var(--fg-dim);opacity:clamp(0, calc((var(--mh-back-w) - .85) * 8), 1)}.mh-hilo-cutnote{font-family:var(--font-plex), monospace;text-anchor:end;fill:var(--mh-amber-lamp);opacity:clamp(0, calc((var(--p,1) - .48) / .03), 1);font-size:18px}.mh-hilo-note{color:var(--fg-dim)}.mh-hilo-text{left:var(--gutter);right:var(--gutter);bottom:calc(clamp(3.5rem, 12vh, 8rem) + var(--chrome));pointer-events:none;grid-template-columns:minmax(0,1fr);align-items:end;position:absolute}.mh-hilo-text p{max-width:26ch;font-size:var(--t-lead);letter-spacing:-.015em;text-wrap:pretty;line-height:1.12}.mh-hilo-text p.is-big{max-width:18ch;font-size:var(--t-display);font-style:italic;font-weight:300;line-height:.98}@media (min-width:761px){.mh-hilo-text{width:min(72vw,60rem);right:auto}}@media (max-width:760px){.mh-hilo-figure{inset:22vh 0 auto}.mh-rope{width:100%;overflow:visible}.mh-hilo-text p:not(.is-big){font-size:1.35rem}.mh-hilo-cutnote{display:none}}@media (max-width:600px){.mh-core-name{font-size:26px}.mh-core-name.is-alt{transform:translateY(32px)}}@media (max-width:370px){.mh-core-name{font-size:28px}.mh-core-name.is-alt{transform:translateY(35px)}}@media (max-width:340px){.mh-core-name{font-size:30px}.mh-core-name.is-alt{transform:translateY(38px)}}html:not(.js) :is(.mh-hilo-figure,.mh-hilo-text){position:relative;inset:auto}html:not(.js) .mh-hilo-text{margin-top:2rem}@property --mh-enter{syntax:"<number>";inherits:false;initial-value:1}.mh-codigo-cta{padding:8vh var(--gutter);pointer-events:none;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,5vw,6rem);display:grid;position:absolute;inset:0}.mh-codigo-cta-text{justify-items:start;gap:2rem;display:grid}.mh-codigo-cta-text .mh-stack p{max-width:22ch;font-size:var(--t-lead);letter-spacing:-.015em;text-wrap:pretty;line-height:1.1}.mh-codigo-actions{justify-items:start;gap:1rem;display:grid}.mh-codigo-actions .mh-mono{color:var(--fg-dim)}.mh-button{background:var(--fg);color:var(--bg);pointer-events:auto;transition:transform var(--dur-1,.2s) var(--ease-out);border-radius:999px;margin-top:.75rem;padding:.9em 1.4em;font-weight:500;text-decoration:none}.mh-button span{color:var(--mh-hilo)}.mh-button:hover{transform:translateY(-2px)}.mh-browser{--mh-enter:clamp(0, (var(--p,1) - .01) / .07, 1);background:var(--mh-sticker);height:min(76vh,46rem);color:var(--mh-stock-ink);opacity:var(--mh-enter);transform:perspective(1400px) translateY(calc((1 - var(--mh-enter)) * var(--rise,16px))) rotateX(calc((1 - var(--mh-enter)) * 16deg));transform-origin:50% 100%;pointer-events:auto;border-radius:12px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 40px 90px #00000029}.mh-browser-bar{background:var(--mh-greenbar);border-bottom:1px solid #00000014;align-items:center;gap:.9rem;padding:.6rem .9rem;display:flex}.mh-dots{background:var(--mh-stock-digit);width:.6rem;height:.6rem;box-shadow:.9rem 0 0 var(--mh-stock-digit), 1.8rem 0 0 var(--mh-stock-digit);opacity:.5;border-radius:50%;flex:none;margin-right:1.8rem}.mh-url{background:var(--mh-sticker);min-width:0;color:var(--mh-sticker-ink);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:1;padding:.35rem .9rem;overflow:hidden}.mh-viewport{contain:strict;position:relative;overflow:hidden}.mh-page{will-change:transform;gap:1.5rem;padding:1.4rem 1.6rem 3rem;display:grid;position:relative}.mh-page-head{border-bottom:1px solid var(--mh-line);color:var(--mh-sticker-ink);font-size:var(--t-small);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding-bottom:.8rem;display:flex}.mh-page-block{border-radius:6px;gap:.5rem;padding:.9rem 1rem;font-size:1rem;line-height:1.35;display:grid;position:relative}.mh-page-block>.mh-mono:first-child{letter-spacing:.06em}.mh-page-big{font-size:clamp(1.3rem,1rem + 1vw,1.9rem);line-height:1.1}.mh-page-source{color:var(--mh-stock-digit)}.mh-page-bars{gap:.35rem;margin:.3rem 0;padding:0;list-style:none;display:grid}.mh-page-bars li{grid-template-columns:11rem 2ch minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.mh-page-bars i{height:.7rem;width:calc(var(--n) * 100%);background:var(--mh-sticker-ink);opacity:.75}.mh-page-actions{gap:.5rem;margin:.3rem 0;padding:0;list-style:none;display:grid}.mh-page-actions li{grid-template-columns:6.5rem minmax(0,1fr);gap:.75rem;display:grid}.mh-page-funnel{gap:.35rem;margin:.3rem 0;padding:0;list-style:none;display:grid}.mh-page-funnel li{grid-template-columns:7rem 5.5rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.mh-page-funnel i{height:.7rem;width:calc(var(--n) * 100%);background:var(--mh-sticker-ink);opacity:.3}.mh-page-funnel .is-narrow{font-weight:500}.mh-page-funnel .is-narrow i{opacity:.85}.mh-page-block:after{content:"";box-shadow:0 0 0 2px var(--mh-marker);opacity:0;transform-origin:0;transition:opacity .4s ease, transform .6s var(--ease-out);pointer-events:none;mix-blend-mode:multiply;background:#fbe46a59;border-radius:6px;position:absolute;inset:0;transform:scaleX(.4)}.mh-page-block.is-on:after{opacity:1;transform:none}.mh-mark-tag{z-index:1;background:var(--mh-stock-ink);color:var(--mh-sticker);font-size:var(--t-small);opacity:0;border-radius:999px;padding:.35em .7em;font-weight:500;line-height:1;transition:opacity .4s;position:absolute;top:.6rem;right:.6rem}.mh-page-block.is-on .mh-mark-tag{opacity:1}@media (max-width:900px){.mh-codigo-cta{padding-block:9vh calc(8vh + var(--chrome));grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:center;gap:1.5rem}.mh-codigo-cta-text{order:2;gap:1.25rem}.mh-codigo-cta-text .mh-stack p{max-width:none;font-size:1.25rem}.mh-browser{--rise:8px;height:50vh}.mh-page{gap:1rem;padding:1rem 1rem 2rem}.mh-page-block{padding:.7rem .75rem;font-size:.9375rem}.mh-page-bars li{grid-template-columns:9rem 2ch minmax(0,1fr)}.mh-page-actions li{grid-template-columns:minmax(0,1fr);gap:.1rem}.mh-page-funnel li{grid-template-columns:minmax(0,1fr) auto;gap:.2rem .75rem}.mh-page-funnel i{grid-column:1/-1}}html:not(.js) .mh-codigo-cta{pointer-events:auto;position:relative;inset:auto}html:not(.js) .mh-browser{height:auto}html:not(.js) .mh-viewport{contain:none}@property --mh-grid-o{syntax:"<number>";inherits:false;initial-value:1}@property --lt-k{syntax:"<number>";inherits:false;initial-value:0}@property --lt-wobble{syntax:"<angle>";inherits:false;initial-value:7deg}@property --lt-d{syntax:"<number>";inherits:false;initial-value:0}@property --lt-y{syntax:"<length>";inherits:false;initial-value:0}@property --lt-r{syntax:"<angle>";inherits:false;initial-value:0deg}.mh-ingenieria-stage{padding:8vh var(--gutter) clamp(3.5rem, 12vh, 8rem);grid-template-rows:1fr auto;align-items:center;display:grid}.mh-blueprint{--mh-grid-o:clamp(0, calc((var(--p,1) - .3) / .28), 1);opacity:var(--mh-grid-o);background:linear-gradient(#ffffff12 1px,#0000 1px) 0 0/2rem 2rem,linear-gradient(90deg,#ffffff12 1px,#0000 1px) 0 0/2rem 2rem;position:absolute;inset:0}.mh-term{letter-spacing:-.03em;contain:layout style;width:100%;height:1.9em;margin:0;font-size:clamp(3rem,.6rem + 10.5vw,12rem);font-weight:400;line-height:.95;position:relative}.mh-term-line{display:block}.mh-w{white-space:nowrap;display:inline-block}.mh-lt{--lt-k:clamp(0, calc((var(--p,1) - .3 - var(--lt-d) * .16) / .12), 1);--lt-wobble:calc((1 - var(--lt-k)) * 7deg);font-weight:calc(300 + 300 * round(var(--lt-k)));transform:translateY(calc(var(--lt-y) * (1 - var(--lt-k)))) rotate(calc(var(--lt-r) * (1 - var(--lt-k))));animation:mh-jig .42s ease-in-out var(--jd) infinite alternate;display:inline-block}.mh-term.is-upright .mh-lt{animation:none}.mh-ready .mh-scene.is-far .mh-lt{animation-play-state:paused}@keyframes mh-jig{0%{rotate:calc(-1 * var(--lt-wobble))}to{rotate:var(--lt-wobble)}}.mh-spec{top:clamp(4.5rem,12vh,8rem);bottom:calc(clamp(3.5rem, 12vh, 8rem) + var(--chrome));right:var(--gutter);grid-template-rows:auto minmax(0,1fr);width:min(40vw,46rem);margin:0;display:grid;position:absolute;container-type:inline-size}.mh-spec-head{color:var(--fg-dim);border-bottom:1px solid #ffffff38;justify-content:space-between;gap:1rem;padding-bottom:.75rem;display:flex}.mh-spec-window{contain:strict;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 2rem);mask-image:linear-gradient(#0000,#000 2rem)}.mh-spec-code{font-family:var(--font-plex), monospace;transition:transform .35s var(--ease-out);will-change:transform;padding-top:2rem;font-size:.875rem;line-height:1.6;position:relative}.mh-spec-row{contain:layout style;display:flex}.js .mh-spec-row:not(.is-on){visibility:hidden}.mh-spec-n{text-align:right;color:var(--fg-dim);opacity:.6;flex:0 0 3ch;margin-right:2ch}.mh-spec-src{text-indent:-2ch;white-space:pre-wrap;flex:1;min-width:0;padding-left:2ch}.mh-spec-src .is-doc,.mh-spec-row.is-gap .mh-spec-src{color:var(--fg-dim)}.mh-spec-src .is-head{font-weight:500}.mh-spec-src .is-label{color:var(--mh-marker);font-weight:500}.mh-spec-row.is-active .mh-spec-src:after{content:"";vertical-align:-.25em;background:var(--fg);width:1ch;height:1.25em;margin-left:1px;display:inline-block}.mh-spec-code:not(.is-typing) .mh-spec-row.is-active .mh-spec-src:after{animation:1.1s step-end infinite mh-blink}@keyframes mh-blink{50%{opacity:0}}.mh-ingenieria-text p,.mh-ingenieria-result p{max-width:26ch;font-size:var(--t-lead);letter-spacing:-.015em;text-wrap:pretty;line-height:1.12}.mh-ingenieria-result{margin:0}.mh-ingenieria-result footer{max-width:40ch;color:var(--fg-dim);font-size:var(--t-body);margin-top:1rem}@media (min-width:1200px){.mh-term{font-size:min(9.2vw,12rem)}}@media (max-width:1199px){.mh-ingenieria-stage{grid-template-rows:auto 1fr auto}.mh-spec{width:auto;height:clamp(9rem,30vh,18rem);position:relative;inset:auto}}@media (max-width:760px){.mh-ingenieria-text p,.mh-ingenieria-result p{font-size:1.35rem}.mh-ingenieria-result footer{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.mh-lt,.mh-spec-code:not(.is-typing) .mh-spec-row.is-active .mh-spec-src:after{animation:none}.mh-spec-code{transition:none}}html:not(.js) .mh-lt{font-weight:600;animation:none;transform:none}html:not(.js) .mh-spec-window{overflow:auto}.mh-antes{--mh-antes-rule:color-mix(in srgb, var(--fg) 16%, transparent);height:auto}.js :is(.mh-antes,.mh-asesoria):not(.is-warm){content-visibility:visible}:is(.mh-antes,.mh-asesoria):before,:is(.mh-antes,.mh-asesoria):after{content:"";z-index:1;pointer-events:none;height:5rem;display:block;position:sticky}:is(.mh-antes,.mh-asesoria):before{background:linear-gradient(var(--bg) 55%, transparent);margin-bottom:-5rem;top:0}:is(.mh-antes,.mh-asesoria):after{background:linear-gradient(transparent, var(--bg) 45%);margin-top:-5rem;bottom:0}html:not(.js) :is(.mh-antes,.mh-asesoria):before,html:not(.js) :is(.mh-antes,.mh-asesoria):after{display:none}.mh-antes-grid{padding:18vh var(--gutter) calc(18vh + var(--chrome));grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.mh-antes-head{justify-items:start;gap:1.25rem;display:grid;position:sticky;top:14vh}.mh-antes-kicker,.mh-antes-limits h3{color:var(--fg-dim)}.mh-antes-head h2{letter-spacing:-.02em;text-wrap:balance;max-width:14ch;margin:0;font-size:clamp(2.1rem,1rem + 3.4vw,4.5rem);font-weight:500;line-height:1.04}.mh-antes-founder{opacity:.85;text-wrap:pretty;max-width:32ch;margin:0;font-size:clamp(1rem,.85rem + .5vw,1.3rem);line-height:1.45}.mh-antes-limits{border-top:1px solid var(--mh-antes-rule);justify-self:stretch;max-width:26rem;margin-top:.75rem;padding-top:1rem}.mh-antes-limits h3{margin:0 0 .6rem;font-weight:400}.mh-antes-limits ul{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.mh-antes-limits li{padding-left:1.1rem;line-height:1.4;position:relative}.mh-antes-limits li:before{content:"";background:var(--fg-dim);width:.5rem;height:2px;position:absolute;top:.65em;left:0}.mh-antes-list{margin:0;display:grid}.mh-antes-item{border-top:1px solid var(--mh-antes-rule);padding-block:1.75rem}.mh-antes-item:last-child{border-bottom:1px solid var(--mh-antes-rule)}.mh-antes-item dt{letter-spacing:-.015em;text-wrap:balance;max-width:26ch;font-size:clamp(1.35rem,1rem + 1.2vw,2rem);font-weight:500;line-height:1.15}.mh-antes-item dd{text-wrap:pretty;max-width:46ch;margin:.6rem 0 0;line-height:1.5}@media (max-width:760px){.mh-antes-grid{padding-block:12vh calc(14vh + var(--chrome));grid-template-columns:minmax(0,1fr);gap:2rem}.mh-antes-head{gap:1rem;position:static}.mh-antes-head h2{max-width:none;font-size:2rem}.mh-antes-limits{max-width:none}.mh-antes-item{padding-block:1.25rem}.mh-antes-item dt{max-width:none;font-size:1.3rem}.mh-antes-item dd{max-width:none;font-size:1.0625rem}}.mh-cierre-title{max-width:26ch;font-size:min(var(--t-display), 5.25rem);letter-spacing:-.02em;text-align:center;text-wrap:balance;margin:0;font-weight:300;line-height:1.02}.mh-asesoria{height:auto}.mh-asesoria-grid{padding:13vh var(--gutter) calc(13vh + var(--chrome));grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"head card""end card";align-items:start;gap:2rem clamp(2rem,5vw,6rem);display:grid}.mh-asesoria-head{grid-area:head;justify-items:start;gap:1.25rem;display:grid}.mh-asesoria-head h2{letter-spacing:-.02em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(2.1rem,1rem + 3.4vw,4.5rem);font-weight:500;line-height:1.04}.mh-asesoria-head p:last-child{max-width:34ch;color:var(--fg-dim);text-wrap:pretty;margin:0;line-height:1.5}.mh-asesoria-card{grid-area:card;place-self:center end}.mh-asesoria-end{border-top:1px solid color-mix(in srgb, var(--fg) 16%, transparent);grid-area:end;justify-items:start;gap:1.25rem;max-width:26rem;padding-top:1.25rem;display:grid}.mh-asesoria-end p{max-width:34ch;color:var(--fg-dim);text-wrap:pretty;margin:0;line-height:1.5}.mh-asesoria-end .mh-mono{margin-top:.5rem;display:block}.mh-asesoria-end .mh-button{margin-top:0}.mh-ask-text{justify-items:start;gap:.3rem;line-height:1.3;display:grid}.mh-ask-label{color:var(--mh-thread-dim)}.mh-ask strong{text-wrap:pretty;font-size:1rem;font-weight:600}@media (max-width:760px){.mh-asesoria-grid{padding-block:12vh calc(14vh + var(--chrome));grid-template-columns:minmax(0,1fr);grid-template-areas:"head""card""end";gap:2rem}.mh-asesoria-head h2{max-width:none;font-size:2rem}.mh-asesoria-head p:last-child,.mh-asesoria-end,.mh-asesoria-end p{max-width:none}.mh-asesoria-card{place-self:start}}.mh-clientes-stage{padding:calc(4.5rem + var(--chrome)) var(--gutter) calc(4.5rem + var(--chrome));place-items:center;display:grid}.mh-clientes-stack{width:min(100%,62rem)}.mh-clientes-beat{align-content:center;justify-items:start;gap:1rem;display:grid}:is(.mh-clientes-kicker,.mh-asesoria-kicker){color:var(--fg-dim);align-items:center;gap:.6rem;margin:0;display:flex}:is(.mh-clientes-kicker,.mh-asesoria-kicker):before{content:"";background:var(--mh-hilo);flex:none;width:1.1rem;height:2px}.mh-clientes-title{letter-spacing:-.02em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(2rem,1rem + 3.4vw,4.25rem);font-weight:500;line-height:1.05}.mh-clientes-dim{color:var(--fg-dim)}.mh-clientes-beat>.mh-clientes-dim:first-of-type{margin:1rem 0 0}.mh-clientes-figures{border-top:1px solid color-mix(in srgb, var(--fg) 20%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2.5rem;width:100%;margin:0;padding-top:1.25rem;display:grid}.mh-clientes-figures dt{letter-spacing:-.02em;font-size:clamp(1.75rem,1rem + 2.2vw,3rem);font-weight:500;line-height:1.05}.mh-clientes-figures dd{color:var(--fg-dim);font-size:var(--t-body);text-wrap:pretty;margin:.4rem 0 0}.mh-clientes-label{color:var(--fg);margin:.75rem 0 0;font-weight:400}.mh-clientes-lead{max-width:34ch;font-size:var(--t-lead);letter-spacing:-.01em;text-wrap:pretty;margin:0;line-height:1.2}.mh-clientes-steps{counter-reset:paso;max-width:42ch;font-size:var(--t-body);gap:.7rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.mh-clientes-steps li{counter-increment:paso;grid-template-columns:2rem minmax(0,1fr);display:grid}.mh-clientes-steps li:before{content:counter(paso);font-family:var(--font-plex), "Courier New", monospace;color:var(--fg-dim)}.mh-clientes-result{font-size:var(--t-giant);letter-spacing:-.03em;align-items:baseline;gap:.25em;margin:0;font-weight:500;line-height:.95;display:flex}.mh-clientes-arrow{color:var(--fg-dim);font-size:.45em}.mh-clientes-rows{gap:.4rem;margin:.5rem 0 0;display:grid}.mh-clientes-rows div{flex-wrap:wrap;gap:0 .75rem;display:flex}.mh-clientes-rows dt{min-width:5.5rem;color:var(--fg-dim)}.mh-clientes-rows dd{margin:0}.mh-clientes-note{font-size:var(--t-small);margin:0}@media (max-width:760px){.mh-clientes-figures{grid-template-columns:minmax(0,1fr);gap:1rem}.mh-clientes-figures dd{margin-top:.15rem}}html:not(.js) .mh-clientes-beat+.mh-clientes-beat{margin-top:4rem}.mh-credits{padding:12vh var(--gutter) calc(14vh + var(--chrome));background:var(--bg);color:var(--fg-dim);font-size:var(--t-small)}.mh-credits dl{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2rem;max-width:72rem;margin:0;display:grid}.mh-credits dt{color:var(--fg);margin-bottom:.4rem}.mh-credits dd{max-width:46ch;margin:0}.mh-credits-link{margin-top:.4rem;display:block}.mh-credits a{color:var(--fg);text-underline-offset:.25em;overflow-wrap:anywhere}
