.product-manifesto__content{display:grid;gap:var(--space-5);min-width:0;overflow-wrap:anywhere;color:var(--ink);font-size:var(--text-md);line-height:var(--leading-relaxed)}.product-manifesto__content>:first-child{margin-top:0}.product-manifesto__content>:last-child{margin-bottom:0}.product-manifesto__content h1,.product-manifesto__content h2,.product-manifesto__content h3{margin:var(--space-6) 0 0;color:var(--ink);letter-spacing:var(--track-tight);line-height:var(--leading-snug);text-wrap:balance}.product-manifesto__content h1{font-size:var(--text-2xl);font-weight:var(--weight-light)}.product-manifesto__content h2{font-size:var(--text-xl);font-weight:var(--weight-semibold)}.product-manifesto__content h3{font-size:var(--text-lg);font-weight:var(--weight-medium)}.product-manifesto__content p,.product-manifesto__content ul,.product-manifesto__content ol,.product-manifesto__content blockquote{max-width:68ch;margin:0}.product-manifesto__content ul,.product-manifesto__content ol{display:grid;gap:var(--space-2);padding-left:var(--space-6)}.product-manifesto__content li::marker{color:var(--accent)}.product-manifesto__content a{color:var(--accent);text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.2em}.product-manifesto__content blockquote{padding-left:var(--space-4);border-left:1px solid var(--line-strong);color:var(--ink-muted);font-size:var(--text-md)}.product-manifesto__content img{display:block;width:100%;max-height:52rem;margin:var(--space-3) 0;border-radius:var(--radius-surface);object-fit:contain;background:var(--canvas)}.product-manifesto__content table{display:block;width:100%;max-width:100%;overflow-x:auto;border-spacing:0;border:1px solid var(--line);border-radius:var(--radius-surface);font-size:var(--text-sm)}.product-manifesto__content th,.product-manifesto__content td{min-width:9rem;padding:var(--space-3) var(--space-4);border-right:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left}.product-manifesto__content th{background:var(--surface-sunken);font-weight:var(--weight-semibold)}.product-manifesto__content tr:last-child td{border-bottom:0}.product-manifesto__content th:last-child,.product-manifesto__content td:last-child{border-right:0}.product-manifesto__content hr{width:100%;margin:var(--space-4) 0;border:0;border-top:1px solid var(--line)}.product-manifesto__content code{padding:.12em .35em;border-radius:var(--radius-surface);background:var(--surface-sunken);font-family:inherit;font-size:var(--text-sm)}.product-manifesto__missing-image{display:inline-flex;padding:var(--space-2) var(--space-3);border:1px dashed var(--line);border-radius:var(--radius-surface);color:var(--ink-muted);font-size:var(--text-sm)}.product-manifesto__content--compact{font-size:var(--text-sm)}.product-manifesto__content--compact h1{font-size:var(--text-xl)}.product-manifesto__content--compact h2{font-size:var(--text-lg)}.product-manifesto__content--compact h3{font-size:var(--text-base)}.product-manifesto__content--featured{gap:var(--space-5);font-size:var(--text-md);line-height:var(--leading-normal)}.product-manifesto__content--featured h1{font-size:var(--text-3xl);font-weight:var(--weight-light);letter-spacing:var(--track-tight);line-height:var(--leading-snug);text-wrap:pretty}.product-manifesto__content--featured h2{font-size:var(--text-xl);font-weight:var(--weight-medium)}.product-manifesto__content--featured>p,.product-manifesto__content--featured>ul,.product-manifesto__content--featured>ol,.product-manifesto__content--featured>blockquote{max-width:64ch}
