.prose{max-width:34rem;margin:0 auto;padding:3rem 1.5rem 4rem}.prose h2{font-size:1.75rem;font-weight:650;letter-spacing:-.02em;margin-bottom:1.5rem}.prose h3{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle);margin:2.5rem 0 .875rem}.prose p{font-size:.9375rem;line-height:1.7;color:var(--fg-muted);margin-bottom:1.125rem}.prose .lede{font-size:1.0625rem;line-height:1.65;color:var(--fg);border-left:2px solid var(--accent);padding-left:1.25rem;margin-bottom:1.75rem}.prose em{color:var(--fg);font-style:italic}.prose .closing{margin-top:2.5rem}.cta{display:inline-flex;padding:.625rem 1.125rem;border-radius:var(--radius);background:var(--accent);color:var(--accent-fg);font-size:.875rem;font-weight:500;text-decoration:none}.cta:hover{filter:brightness(1.08)}.brand h1 a{color:inherit;text-decoration:none}.prose .licences{width:100%;border-collapse:collapse;margin:1.5rem 0 .5rem;font-size:.875rem;display:block;overflow-x:auto}.prose .licences th{text-align:left;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-subtle);padding:0 1rem .5rem 0;white-space:nowrap}.prose .licences td{padding:.5rem 1rem .5rem 0;border-top:1px solid var(--border);color:var(--fg-muted);vertical-align:top}.prose .licences a{color:var(--fg);text-decoration:none;border-bottom:1px solid var(--border-strong)}.prose .licences a:hover{border-bottom-color:var(--accent)}
