.mk,.mk-hues{--mk-shadow:var(--lightningcss-light,#00000059)var(--lightningcss-dark,#000000b3);--mk-hairline:var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#ffffff14);--mk-sky:var(--color-hue-sky-block);--mk-sky-ink:var(--color-hue-sky-ink);--mk-sage:var(--color-hue-sage-block);--mk-sage-ink:var(--color-hue-sage-ink);--mk-butter:var(--color-hue-butter-block);--mk-butter-ink:var(--color-hue-butter-ink);--mk-lilac:var(--color-hue-lilac-block);--mk-lilac-ink:var(--color-hue-lilac-ink);--mk-clay:var(--color-hue-clay-block);--mk-clay-ink:var(--color-hue-clay-ink);--mk-ground:var(--color-surface-base);--mk-ink:var(--color-text-strong);--mk-body:var(--color-text-default);--mk-quiet:var(--color-text-subtle);--mk-line:var(--color-border-default)}@supports (color:lab(0% 0 0)){.mk,.mk-hues{--mk-shadow:var(--lightningcss-light,lab(0% 0 0/.35))var(--lightningcss-dark,lab(0% 0 0/.7));--mk-hairline:var(--lightningcss-light,lab(0% 0 0/.06))var(--lightningcss-dark,lab(100% 0 0/.08))}}[data-hue=sky]{--hue-block:var(--color-hue-sky-block);--hue-ink:var(--color-hue-sky-ink)}[data-hue=sage]{--hue-block:var(--color-hue-sage-block);--hue-ink:var(--color-hue-sage-ink)}[data-hue=butter]{--hue-block:var(--color-hue-butter-block);--hue-ink:var(--color-hue-butter-ink)}[data-hue=lilac]{--hue-block:var(--color-hue-lilac-block);--hue-ink:var(--color-hue-lilac-ink)}[data-hue=clay]{--hue-block:var(--color-hue-clay-block);--hue-ink:var(--color-hue-clay-ink)}.mk-hero-title,.mk-title,.mk-module-title,.mk-close-title{font-family:var(--font-display);font-variation-settings:"GEOM" 100;letter-spacing:-.025em;text-wrap:balance;color:var(--mk-ink);margin:0;font-weight:600}.mk-hero-title{font-size:clamp(2.375rem,1.3rem + 3.6vw,4rem);line-height:1.04}.mk-hero-second{color:var(--mk-quiet);display:block}.mk-lede{max-width:40rem;color:var(--mk-quiet);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,.95rem + .45vw,1.3125rem);line-height:1.55}.mk-block{background:var(--hue-block);border-radius:1.5rem;position:relative;overflow:hidden}.mk-verb{color:var(--hue-ink);align-items:center;gap:.625rem;margin:0;font-size:.9375rem;font-weight:600;display:inline-flex}.mk-mark{width:2.25rem;height:2.25rem;color:var(--hue-ink);background:var(--hue-block);border-radius:.625rem;justify-content:center;align-items:center;display:inline-flex}
