/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-outline-style:solid}}}.enter.svelte-1ptpsr7{animation:svelte-1ptpsr7-enter .7s var(--mk-ease) var(--d,0s) backwards}@keyframes svelte-1ptpsr7-enter{0%{opacity:0;translate:0 16px}}@media (prefers-reduced-motion:reduce){.enter.svelte-1ptpsr7{animation:none}}.frame.svelte-1ptpsr7{padding:clamp(.5rem,1.6vw,1.25rem)}.hero.svelte-1ptpsr7{text-align:center;border-radius:var(--mk-radius);flex-direction:column;align-items:center;padding:clamp(4rem,9vw,7.5rem) 1.5rem clamp(3.5rem,7vw,5.5rem);display:flex;position:relative;overflow:hidden}.hero.svelte-1ptpsr7>:where(.svelte-1ptpsr7){position:relative}.hero.svelte-1ptpsr7>.ground:where(.svelte-1ptpsr7){position:absolute;inset:0}.ondark.svelte-1ptpsr7>.ground:where(.svelte-1ptpsr7):after{content:"";background:radial-gradient(62% 58% at 50% 52%,#00000080,#0000 78%);position:absolute;inset:0}.shaded.svelte-1ptpsr7{justify-content:center;min-height:clamp(28rem,62svh,40rem)}.pill.svelte-1ptpsr7{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);font-family:var(--mk-font-label);letter-spacing:.01em;color:#71540c;background:#ffffff80;border:1px solid #fffc;border-radius:980px;padding:.35rem .9rem .35rem .7rem;font-size:.76rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffffd9,0 14px 36px -16px #1e223047}.pill.svelte-1ptpsr7 svg{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}h1.svelte-1ptpsr7{max-width:min(18ch,100%);font-family:var(--font-display);color:var(--mk-ink);margin-top:1.6rem;margin-bottom:-.14em;padding-bottom:.14em;font-size:clamp(2.4rem,6vw,4.4rem)}.home.svelte-1ptpsr7 h1:where(.svelte-1ptpsr7){max-width:16ch;font-size:clamp(2.7rem,7.6vw,5.5rem)}.lede.svelte-1ptpsr7{text-wrap:pretty;max-width:46ch;font-family:var(--font-brand);color:var(--mk-ink-2);margin-top:1.6rem;font-size:clamp(1.02rem,1.8vw,1.25rem);line-height:1.55}.ctas.svelte-1ptpsr7{justify-content:center;gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;margin-top:2.2rem;display:flex}.note.svelte-1ptpsr7{font-family:var(--font-brand);letter-spacing:.06em;color:var(--mk-faint);margin-top:2rem;font-size:.78rem}.extra.svelte-1ptpsr7{width:100%;margin-top:clamp(3rem,6vw,4.5rem)}.doc.svelte-1ptpsr7{text-align:left;padding-block:clamp(1.75rem,3.5vw,2.75rem);padding-inline:max(1.5rem, calc((100% - var(--mk-width)) / 2 + 1.5rem));align-items:flex-start;gap:.75rem}.doc.svelte-1ptpsr7 h1:where(.svelte-1ptpsr7){max-width:min(28ch,100%);margin-top:0;font-size:clamp(1.9rem,3.6vw,2.75rem)}.doc.svelte-1ptpsr7 .lede:where(.svelte-1ptpsr7){max-width:60ch;margin-top:0;font-size:1.02rem}.doc.svelte-1ptpsr7 .extra:where(.svelte-1ptpsr7){margin-top:.25rem}.ondark.svelte-1ptpsr7 h1:where(.svelte-1ptpsr7){color:#fff;text-shadow:0 2px 24px #00000040}.ondark.svelte-1ptpsr7 .lede:where(.svelte-1ptpsr7){color:#ffffffd1}.ondark.svelte-1ptpsr7 .note:where(.svelte-1ptpsr7){color:#fff9}.ondark.svelte-1ptpsr7 .pill:where(.svelte-1ptpsr7){color:#fff;background:#ffffff1f;border-color:#ffffff38;box-shadow:inset 0 1px #ffffff2e}.back.svelte-1ptpsr7{margin-bottom:var(--spacing,.25rem);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);font-family:var(--font-brand);color:var(--mk-muted);text-decoration-line:none;display:inline-flex}.back.svelte-1ptpsr7 svg{width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4)}.back.svelte-1ptpsr7:hover{color:var(--mk-ink)}.back.svelte-1ptpsr7:focus-visible{border-radius:var(--radius-md,.375rem);outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--mk-ink)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
