.page-hero.svelte-1thf6pg,.steps.svelte-1thf6pg,.examples.svelte-1thf6pg,.flow.svelte-1thf6pg,.cta-band.svelte-1thf6pg{width:min(100%,1240px);padding:clamp(40px, 6vw, 72px) var(--mk-pad) 0;margin:0 auto}h1.svelte-1thf6pg,h2.svelte-1thf6pg,h3.svelte-1thf6pg,p.svelte-1thf6pg{margin:0}.eyebrow.svelte-1thf6pg{color:var(--mk-accent-strong);letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px;font-size:.86rem;font-weight:760}h1.svelte-1thf6pg{max-width:820px;color:var(--mk-text);font-size:clamp(2.4rem,5vw,4.4rem);font-weight:760;line-height:.98}.page-hero.svelte-1thf6pg p:where(.svelte-1thf6pg):not(.eyebrow){max-width:720px;color:var(--mk-muted);margin-top:20px;font-size:1.08rem;line-height:1.55}.steps.svelte-1thf6pg{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.steps.svelte-1thf6pg article:where(.svelte-1thf6pg){border:1px solid var(--mk-border);border-radius:var(--mk-radius);background:var(--mk-surface-soft);padding:22px}.steps.svelte-1thf6pg span:where(.svelte-1thf6pg){color:var(--mk-accent-strong);font-weight:900}.steps.svelte-1thf6pg h2:where(.svelte-1thf6pg){color:var(--mk-text);margin-top:16px;font-size:1.22rem;font-weight:720}.steps.svelte-1thf6pg p:where(.svelte-1thf6pg),.examples.svelte-1thf6pg p:where(.svelte-1thf6pg),.flow.svelte-1thf6pg p:where(.svelte-1thf6pg){color:var(--mk-muted);margin-top:12px;line-height:1.55}.flow.svelte-1thf6pg h2:where(.svelte-1thf6pg),.examples.svelte-1thf6pg h2:where(.svelte-1thf6pg),.cta-band.svelte-1thf6pg h2:where(.svelte-1thf6pg){color:var(--mk-text);font-size:1.6rem;font-weight:720}.check-grid.svelte-1thf6pg{border-top:1px solid var(--mk-border);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;display:grid}.check-grid.svelte-1thf6pg article:where(.svelte-1thf6pg){padding:20px 22px 0 0}.check-grid.svelte-1thf6pg article:where(.svelte-1thf6pg)+article:where(.svelte-1thf6pg){border-left:1px solid var(--mk-border);padding-left:22px}.check-grid.svelte-1thf6pg h3:where(.svelte-1thf6pg){color:var(--mk-text);font-size:1.02rem;font-weight:720}.check-grid.svelte-1thf6pg p:where(.svelte-1thf6pg){margin-top:8px;font-size:.95rem}.flow-note.svelte-1thf6pg{border-radius:var(--mk-radius);background:var(--mk-accent-soft);color:#e6eadf;border:1px solid #b8c8ae3d;max-width:760px;margin-top:26px;padding:14px 16px}.examples.svelte-1thf6pg{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.examples.svelte-1thf6pg figure:where(.svelte-1thf6pg){border:1px solid var(--mk-border-strong);border-radius:var(--mk-radius);background:var(--mk-surface);flex-direction:column;margin:0;display:flex;overflow:hidden}.mock-editor.svelte-1thf6pg,.mock-ranked.svelte-1thf6pg{flex:1}.examples.svelte-1thf6pg figcaption:where(.svelte-1thf6pg){border-top:1px solid var(--mk-border);margin-top:auto;padding:22px}.examples.svelte-1thf6pg h2:where(.svelte-1thf6pg){font-size:1.24rem}.mock-editor.svelte-1thf6pg,.mock-ranked.svelte-1thf6pg{background:#121410;min-height:240px;padding:clamp(18px,3vw,26px)}.mock-editor.svelte-1thf6pg{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:16px;display:grid}.mock-source.svelte-1thf6pg,.mock-mini-paper.svelte-1thf6pg{border-radius:8px;padding:16px}.mock-source.svelte-1thf6pg{border:1px solid var(--mk-border);background:var(--mk-surface-soft)}.mock-source.svelte-1thf6pg strong:where(.svelte-1thf6pg),.mock-mini-paper.svelte-1thf6pg strong:where(.svelte-1thf6pg){letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:.74rem;font-weight:760;display:block}.mock-source.svelte-1thf6pg strong:where(.svelte-1thf6pg){color:var(--mk-accent-strong)}.mock-code.svelte-1thf6pg{background:#b8c8ae4d;border-radius:999px;width:84%;height:9px;margin-top:10px}.mock-code.wide.svelte-1thf6pg{background:#b8c8ae70;width:96%}.mock-code.short.svelte-1thf6pg{width:55%}.mock-mini-paper.svelte-1thf6pg{background:#f4f0e8;box-shadow:0 16px 42px #00000042}.mock-mini-paper.svelte-1thf6pg strong:where(.svelte-1thf6pg){color:#42503e}.mock-mini-line.svelte-1thf6pg{background:#c7d0c1;border-radius:999px;width:88%;height:8px;margin-top:10px}.mock-mini-line.title.svelte-1thf6pg{background:#879b80;width:64%;height:13px}.mock-mini-line.short.svelte-1thf6pg{width:52%}.mock-ranked.svelte-1thf6pg{flex-direction:column;gap:12px;display:flex}.mock-ranked-row.svelte-1thf6pg{border:1px solid var(--mk-border);background:#f4f0e806;border-radius:8px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;padding:13px;display:grid}.mock-ranked-row.svelte-1thf6pg strong:where(.svelte-1thf6pg){aspect-ratio:.78;background:var(--mk-accent-soft);color:var(--mk-accent-strong);border:1px solid #9bb38d66;border-radius:7px;place-items:center;font-size:1.25rem;display:grid}.mock-ranked-row.svelte-1thf6pg strong.ok:where(.svelte-1thf6pg){border-color:var(--mk-border-strong);color:var(--mk-muted);background:0 0}.mock-ranked-line.svelte-1thf6pg{background:#f4f0e838;border-radius:999px;width:62%;height:10px;display:block}.mock-ranked-row.svelte-1thf6pg small:where(.svelte-1thf6pg){color:var(--mk-faint);margin-top:8px;display:block}.cta-band.svelte-1thf6pg{border-top:1px solid var(--mk-border);border-bottom:1px solid var(--mk-border);justify-content:space-between;align-items:center;gap:24px;margin-bottom:64px;padding-top:30px;padding-bottom:30px;display:flex}.cta-band.svelte-1thf6pg p:where(.svelte-1thf6pg){color:var(--mk-muted);margin-top:8px;line-height:1.5}.cta-band.svelte-1thf6pg a:where(.svelte-1thf6pg){background:var(--mk-accent);color:#10110f;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-weight:760;text-decoration:none;display:inline-flex}.cta-band.svelte-1thf6pg a:where(.svelte-1thf6pg):hover{background:var(--mk-accent-strong)}@media (width<=960px){.steps.svelte-1thf6pg,.examples.svelte-1thf6pg,.check-grid.svelte-1thf6pg{grid-template-columns:1fr}.check-grid.svelte-1thf6pg{border-top:0;gap:14px}.check-grid.svelte-1thf6pg article:where(.svelte-1thf6pg),.check-grid.svelte-1thf6pg article:where(.svelte-1thf6pg)+article:where(.svelte-1thf6pg){border:1px solid var(--mk-border);border-radius:var(--mk-radius);background:var(--mk-surface-soft);padding:18px}.cta-band.svelte-1thf6pg{flex-direction:column;align-items:flex-start}}@media (width<=620px){.mock-editor.svelte-1thf6pg{grid-template-columns:1fr}}
