.workspace-guide{max-width:780px;margin:3.5rem auto 5rem}.workspace-guide h1{font:clamp(2.8rem,6vw,4.8rem)/1.04 Georgia,serif;letter-spacing:-.035em;margin:1.2rem 0 2rem}.workspace-guide h2{font:1.65rem/1.25 Georgia,serif;margin:2rem 0 .8rem}.workspace-guide p,.workspace-guide li,.workspace-guide dd{font-size:.9rem;line-height:1.9}.workspace-guide .lead{font-size:1.1rem;line-height:1.8}.workspace-guide aside{padding:1.3rem 1.5rem;background:#e8ecdf;border:1px solid var(--line);margin:2rem 0}.workspace-guide aside p{margin:.5rem 0 0}.setup-steps{padding-left:1.4rem}.setup-steps>li{padding:0 0 1.3rem .6rem;border-bottom:1px solid var(--line)}.workspace-guide code{font-size:.85em;overflow-wrap:anywhere;word-break:break-word}.workspace-guide .scope{display:block;padding:1rem;background:#e9ecdf;border:1px solid var(--line);line-height:1.8}.workspace-guide dt{font-size:.76rem;color:var(--muted);margin-top:.8rem}.workspace-guide dd{margin:.3rem 0}.workspace-guide details{padding:1.2rem 0;border-top:1px solid var(--line)}.workspace-guide summary{cursor:pointer;font-size:.85rem}.workspace-guide .source-note{font-size:.75rem;color:var(--muted);margin-top:2rem}.workspace-guide .button{margin-top:1rem}.workspace-guide a{overflow-wrap:anywhere}@media(max-width:540px){.workspace-guide{margin-top:2.5rem}.workspace-guide p,.workspace-guide li{font-size:.85rem}.workspace-guide aside{padding:1rem}}
