.desk.svelte-1uha8ag{width:min(1180px,calc(100vw - 32px));margin:0 auto;padding:32px 0 64px}.hero.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,.78fr) minmax(360px,1.22fr);gap:clamp(24px,5vw,56px);align-items:center;min-height:calc(92vh - 96px)}.intro.svelte-1uha8ag,.hero.svelte-1uha8ag>:where(.svelte-1uha8ag){min-width:0}.intro.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:11ch;margin:10px 0 18px;font:800 clamp(2.8rem,6.4vw,5.4rem) / .96 var(--mmm-type-serif-family);letter-spacing:0}.intro.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.hand){max-width:39rem;margin:0;color:var(--mmm-color-ink-muted);font:600 1.08rem/1.55 var(--mmm-type-sans-family);overflow-wrap:break-word}.hand.svelte-1uha8ag{max-width:100%;margin:0;color:var(--mmm-color-verdict-does-not-make-sense);font:700 1.45rem/1 var(--mmm-type-annotation-family);overflow-wrap:anywhere}.door-nav.svelte-1uha8ag,.section-head.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.door-nav.svelte-1uha8ag{margin-top:24px}.door-nav.svelte-1uha8ag a:where(.svelte-1uha8ag),.primary-cta.svelte-1uha8ag,.section-head.svelte-1uha8ag a:where(.svelte-1uha8ag){min-height:44px;border:1px solid var(--mmm-color-ink-base);border-radius:var(--mmm-radius-sm);padding:12px 15px;color:var(--mmm-color-ink-base);font:800 .95rem/1 var(--mmm-type-sans-family);text-decoration:none}.door-nav.svelte-1uha8ag a[aria-current=page]:where(.svelte-1uha8ag),.primary-cta.svelte-1uha8ag{background:var(--mmm-color-ink-base);color:var(--mmm-color-paper-raised)}.primary-cta.svelte-1uha8ag{display:inline-flex;align-items:center;width:fit-content;margin-top:12px}.hero-card.svelte-1uha8ag{display:grid;gap:10px}.demo-label.svelte-1uha8ag,.tool-card.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--mmm-color-verdict-needs-verification);font:900 .75rem/1.1 var(--mmm-type-sans-family);text-transform:uppercase;letter-spacing:.04em}.tool-shelf.svelte-1uha8ag,.receipt-shelf.svelte-1uha8ag{margin-top:38px;border-top:1px solid var(--mmm-color-paper-edge);padding-top:30px}.section-head.svelte-1uha8ag{justify-content:space-between;margin-bottom:18px}h2.svelte-1uha8ag{margin:0;font:800 clamp(1.65rem,4vw,3rem) / 1.05 var(--mmm-type-serif-family);letter-spacing:0}.receipt-shelf.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-bottom:12px}.receipt-shelf.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:54ch;margin:0 0 18px;color:var(--mmm-color-ink-muted);font:600 1rem/1.5 var(--mmm-type-sans-family)}.tool-grid.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.tool-card.svelte-1uha8ag{min-width:0;border:1px solid var(--mmm-color-paper-edge);border-radius:8px;background:var(--mmm-color-paper-raised);padding:18px;color:inherit;text-decoration:none}.tool-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:10px 0;font:800 1.35rem/1.1 var(--mmm-type-serif-family);letter-spacing:0}.tool-card.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:var(--mmm-color-ink-muted);font:650 .98rem/1.45 var(--mmm-type-sans-family)}.chips.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:860px){.hero.svelte-1uha8ag,.tool-grid.svelte-1uha8ag{grid-template-columns:1fr}.hero.svelte-1uha8ag{min-height:auto;padding-top:20px}.intro.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:100%;font-size:clamp(2.1rem,9vw,2.8rem);overflow-wrap:break-word}.intro.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.hand){max-width:32ch;font-size:1rem}.hand.svelte-1uha8ag{font-size:1.22rem;line-height:1.1}}
