@font-face{font-family:gabarito;src:url(../media/Gabarito_400_900-s.p.6e61e244.woff2)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:gabarito Fallback;src:local(Arial);ascent-override:94.9%;descent-override:26.25%;line-gap-override:0.0%;size-adjust:99.05%}.gabarito_6204520d-module__JQokaW__className{font-family:gabarito,gabarito Fallback}.gabarito_6204520d-module__JQokaW__variable{--font-gabarito:"gabarito","gabarito Fallback"}
@font-face{font-stretch:62% 125%;font-family:archivo;src:url(../media/Archivo_400_900-s.p.158762cf.woff2)format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_a43ffdf9-module__jCeJqq__className{font-family:archivo,archivo Fallback}.archivo_a43ffdf9-module__jCeJqq__variable{--font-archivo:"archivo","archivo Fallback"}
@font-face{font-family:spaceMono;src:url(../media/SpaceMono_400-s.p.3b382e45.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:spaceMono;src:url(../media/SpaceMono_700-s.p.4adea45d.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:spaceMono Fallback;src:local(Arial);ascent-override:83.51%;descent-override:26.92%;line-gap-override:0.0%;size-adjust:134.12%}.spacemono_6a04464e-module__4b8iBW__className{font-family:spaceMono,spaceMono Fallback}.spacemono_6a04464e-module__4b8iBW__variable{--font-space-mono:"spaceMono","spaceMono Fallback"}
.mk{--mk-ink:#111;--mk-paper:#f4efe6;--mk-cream:#fbefb3;--mk-yellow:#f8e15b;--mk-violet:#6c4ee3;--mk-lime:#74d68a;--mk-cyan:#6fd0e4;--mk-pink:#f07fb5;--mk-lilac:#d6aeee;--mk-orange:#f79a70;--mk-red:#ee6a60;--mk-fog:#ecebf3;--mk-ease:cubic-bezier(.22,1,.36,1);--mk-pop:cubic-bezier(.34,1.56,.64,1);--mk-sans:var(--font-gabarito),"Helvetica Neue",sans-serif;--mk-poster:var(--font-archivo),sans-serif;--mk-mono:var(--font-space-mono),monospace;background:var(--mk-paper);min-height:100vh;color:var(--mk-ink);font-family:var(--mk-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:17px;line-height:1.5}.mk *,.mk :before,.mk :after{box-sizing:border-box}.mk ::selection{background:var(--mk-yellow);color:var(--mk-ink)}.mk a{color:var(--mk-ink);text-decoration:none}.mk a:hover{color:var(--mk-violet);text-decoration:underline}.mk button,.mk input{font-family:inherit}.mk :focus-visible{box-shadow:0 0 0 4px var(--mk-yellow);outline:none}.mk-mono{font-family:var(--mk-mono)}.mk-poster{font-family:var(--mk-poster);text-transform:uppercase;letter-spacing:-.01em;font-weight:900;font-stretch:68%;line-height:.86}@keyframes mk-reveal{0%{opacity:0;filter:blur(3px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:none}}@keyframes mk-pop{0%{opacity:0;filter:blur(2px);transform:translate(-6px,6px)scale(.9)}to{opacity:1;filter:blur();transform:none}}@keyframes mk-hl-pop{0%{opacity:0;transform:scale(.55)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes mk-stk-in{0%{opacity:0;transform:scale(.3)rotate(calc(var(--r) - 30deg))}to{opacity:1;transform:scale(1)rotate(var(--r))}}@keyframes mk-stk-float{0%,to{transform:rotate(var(--r))translateY(0)}50%{transform:rotate(calc(var(--r)*-.6))translateY(-6px)}}@keyframes mk-dot-pulse{0%{box-shadow:0 0 #74d68ab3}70%,to{box-shadow:0 0 0 7px #74d68a00}}.mk-in{animation:mk-reveal .5s var(--mk-ease)backwards}.mk-hl{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:999px;padding:0 .22em}.mk-hl-pop{animation:mk-hl-pop .65s var(--mk-pop)backwards;display:inline-block}.mk-sticker{border:2px solid var(--mk-ink);box-shadow:2px 2px 0 var(--mk-ink);color:var(--mk-ink);letter-spacing:-.02em;white-space:nowrap;transform:rotate(var(--r));animation:mk-stk-in .7s var(--mk-pop)var(--in,.9s)both,mk-stk-float var(--float,4.2s)ease-in-out var(--float-delay,1.6s)infinite;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:18px;font-weight:800;line-height:1.5;display:none;position:absolute}@media (min-width:1145px){.mk-sticker{display:inline-flex}}.mk-live-dot{background:var(--mk-lime);border-radius:50%;width:7px;height:7px;animation:2s ease-out 1s infinite mk-dot-pulse}.mk-badge{color:#fff;letter-spacing:.14em;text-transform:uppercase;transform-origin:0 100%;background:#000;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:600;line-height:1.5;animation:.3s cubic-bezier(.34,1.36,.64,1) both mk-pop;position:absolute;left:-4px}.mk [data-reveal]{opacity:0;filter:blur(3px);transition:opacity .5s var(--mk-ease)var(--d,0s),transform .5s var(--mk-ease)var(--d,0s),filter .5s var(--mk-ease)var(--d,0s);transform:translateY(12px)}.mk [data-reveal][data-shown]{opacity:1;filter:blur();transform:translateY(0)}.mk a.mk-btn-pop,.mk .mk-btn-pop{border:2px solid var(--mk-ink);background:var(--mk-yellow);color:var(--mk-ink);box-shadow:3px 3px 0 var(--mk-ink);cursor:pointer;transition:transform .22s var(--mk-pop),box-shadow .12s;font-weight:700;text-decoration:none}.mk a.mk-btn-pop:hover,.mk .mk-btn-pop:hover{box-shadow:5px 5px 0 var(--mk-ink);color:var(--mk-ink);text-decoration:none;transform:translate(-1px,-1px)rotate(-1.5deg)}.mk a.mk-btn-pop:active,.mk .mk-btn-pop:active{box-shadow:0 0 0 var(--mk-ink);transform:translate(2px,2px)}.mk a.mk-btn-ghost{border:2px solid var(--mk-ink);color:var(--mk-ink);background:#fff;font-weight:700;text-decoration:none}.mk a.mk-btn-ghost:hover{background:var(--mk-fog);color:var(--mk-ink);text-decoration:none}.mk a.mk-btn-ink{background:var(--mk-ink);color:#fff;transition:transform .22s var(--mk-pop);font-weight:700;text-decoration:none}.mk a.mk-btn-ink:hover{color:var(--mk-yellow);text-decoration:none;transform:rotate(-2deg)}.mk a.mk-nav-link{color:#333}.mk a.mk-nav-link:hover{color:var(--mk-violet)}@media (max-width:720px){.mk-nav{display:none!important}}.mk a.mk-footer-link{color:#8d8c87}.mk-email{border:2px solid var(--mk-ink);outline:none}.mk-email:focus{box-shadow:0 0 0 4px var(--mk-yellow)}.mk-demo-frame{border:2.5px solid var(--mk-ink);background-color:var(--mk-fog);box-shadow:8px 8px 0 var(--mk-ink);text-align:left;transform:var(--demo-tf,none);transform-origin:50% 0;will-change:transform;border-radius:20px;transition:transform .12s linear;overflow:hidden}.mk .mk-demo-side{border:2px solid var(--mk-ink)!important;box-shadow:none!important;background:#fff!important}@media (prefers-reduced-motion:reduce){.mk *,.mk :before,.mk :after{transition:none!important;animation:none!important}.mk-demo-frame{transform:none}}
