.container.svelte-z28whr{max-width:44rem;margin:0 auto;padding:clamp(2rem,5vw,3.5rem) 1rem 0}.row.svelte-z28whr{margin-bottom:2rem}h1.svelte-z28whr{font-size:clamp(2rem,5vw,3rem);text-wrap:balance}.row.svelte-z28whr>p:where(.svelte-z28whr){color:var(--muted);font-size:1.15rem}.markdown.svelte-z28whr{color:var(--fg-2)}.markdown.svelte-z28whr h2{font-size:clamp(1.4rem,3vw,1.8rem);margin:2em 0 .6em}.markdown.svelte-z28whr h3{font-size:1.2rem;margin:1.6em 0 .5em}.markdown.svelte-z28whr p,.markdown.svelte-z28whr li{font-size:1.0625rem;line-height:1.75}.markdown.svelte-z28whr a{color:var(--fg);text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}.markdown.svelte-z28whr img{max-width:100%;border-radius:var(--radius)}img.thumbnail-rounded,img.thumbnail{box-shadow:var(--shadow-lift);border-radius:var(--radius)}.fonts-pro-cta.svelte-z28whr{margin:3rem 0 2rem;padding:1.2rem 1.4rem;border-radius:var(--radius);background:var(--ink-btn);color:#fff}.fonts-pro-cta.svelte-z28whr .fonts-pro-link{display:flex;align-items:center;gap:1em;text-decoration:none;color:inherit}.fonts-pro-cta.svelte-z28whr .fonts-pro-icon{flex-shrink:0;border-radius:11px}.fonts-pro-cta.svelte-z28whr .fonts-pro-text{display:flex;flex-direction:column;gap:.2em}.fonts-pro-cta.svelte-z28whr .fonts-pro-text strong{font-size:1.02rem;letter-spacing:-.01em}.fonts-pro-cta.svelte-z28whr .fonts-pro-text span{font-size:.9rem;color:#ffffffa6}
