.framework-topic.svelte-mn6qdp{scroll-margin-top:5rem;padding:clamp(3.5rem,7vw,6rem) 0;border-top:1px solid var(--site-line-strong)}header.svelte-mn6qdp{max-width:50rem;margin-bottom:1.5rem}header.svelte-mn6qdp>p:where(.svelte-mn6qdp){color:var(--site-accent-strong);font:700 .66rem var(--site-font-mono);letter-spacing:.08em;text-transform:uppercase}h2.svelte-mn6qdp{margin-top:.65rem;font-size:clamp(2rem,5vw,3.35rem);letter-spacing:-.045em;line-height:1.05;text-wrap:balance}header.svelte-mn6qdp>span:where(.svelte-mn6qdp){display:block;margin-top:.9rem;color:var(--site-muted);font-size:.94rem;line-height:1.7}.plain-english.svelte-mn6qdp{display:grid;grid-template-columns:9rem 1fr;gap:1rem;max-width:50rem;padding:1rem;border:1px solid var(--site-line-strong);border-left:4px solid var(--site-accent);background:var(--site-surface)}.plain-english.svelte-mn6qdp strong:where(.svelte-mn6qdp),.topic-footer.svelte-mn6qdp strong:where(.svelte-mn6qdp){font-size:.74rem}.plain-english.svelte-mn6qdp p:where(.svelte-mn6qdp){color:var(--site-muted);font-size:.82rem;line-height:1.6}.topic-content.svelte-mn6qdp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.topic-content.svelte-mn6qdp>section:where(.svelte-mn6qdp){padding:1.2rem;border:1px solid var(--site-line-strong);background:var(--site-surface)}h3.svelte-mn6qdp{font-size:1rem}.topic-content.svelte-mn6qdp p:where(.svelte-mn6qdp),.topic-content.svelte-mn6qdp li:where(.svelte-mn6qdp){color:var(--site-muted);font-size:.79rem;line-height:1.6}.topic-content.svelte-mn6qdp p:where(.svelte-mn6qdp),.topic-content.svelte-mn6qdp ul:where(.svelte-mn6qdp),.links.svelte-mn6qdp{margin-top:.65rem}.topic-content.svelte-mn6qdp ul:where(.svelte-mn6qdp){padding-left:1.1rem}.topic-content.svelte-mn6qdp li:where(.svelte-mn6qdp)+li:where(.svelte-mn6qdp){margin-top:.35rem}.links.svelte-mn6qdp{display:flex;flex-wrap:wrap;gap:.4rem}.links.svelte-mn6qdp a:where(.svelte-mn6qdp){padding:.35rem .5rem;border:1px solid var(--site-line-strong);color:var(--site-ink);font-size:.7rem;text-decoration:none}.topic-footer.svelte-mn6qdp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--site-line)}.topic-footer.svelte-mn6qdp nav:where(.svelte-mn6qdp){display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;margin-top:.5rem}.topic-footer.svelte-mn6qdp a:where(.svelte-mn6qdp){color:var(--site-muted);font-size:.7rem;line-height:1.4}@media(max-width:48rem){.topic-content.svelte-mn6qdp,.topic-footer.svelte-mn6qdp{grid-template-columns:1fr}}@media(max-width:34rem){.plain-english.svelte-mn6qdp{grid-template-columns:1fr;gap:.35rem}}
