.mk{--mk-ink:#1f1f1f;--mk-paper:#faf9f7;--mk-sand:#f2eedf;--mk-green:#013d29;--mk-green-deep:#07251a;--mk-mint:#c3ffbe;--mk-orange:#f26a1b;--mk-orange-deep:#d95a10;--mk-line:#1f1f1f1a;--mk-muted:#787678;--mk-ease:cubic-bezier(.32, .72, 0, 1);font-family:var(--font-instrument), ui-sans-serif, system-ui, sans-serif;background:var(--mk-paper);color:var(--mk-ink)}.mk :target,.mk section[id]{scroll-margin-top:6.5rem}.mk :focus-visible{outline:2px solid var(--mk-orange);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:no-preference){html:has(.mk){scroll-behavior:smooth}}.mk-display{font-family:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.035em;text-wrap:balance;font-weight:600;line-height:1.02}.mk-display-sm{font-family:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;font-weight:600}.mk-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.mk-dark{--mk-line:#ffffff24;--mk-muted:#fff9}.mk-frame{background:#1f1f1f0a;border-radius:1.75rem;padding:.375rem;box-shadow:inset 0 0 0 1px #1f1f1f12}.mk-dark .mk-frame{background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1f}.mk-frame>*{border-radius:1.375rem;display:block;overflow:hidden}[data-reveal-armed] .mk-reveal{opacity:0;filter:blur(7px);transform:translateY(26px)}[data-reveal-armed] .mk-reveal[data-shown=true]{opacity:1;filter:blur();transition:opacity .9s var(--mk-ease), transform .9s var(--mk-ease), filter .9s var(--mk-ease);transition-delay:var(--mk-delay,0s);transform:none}.mk-faq summary{cursor:pointer;list-style:none}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary .mk-faq-sign{transition:transform .45s var(--mk-ease)}.mk-faq details[open] summary .mk-faq-sign{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){[data-reveal-armed] .mk-reveal{opacity:1;filter:none;transform:none}}
