.dg-home:where(.astro-3znodtjs){gap:3rem;margin-top:.5rem;display:grid}.example:where(.astro-3znodtjs){border:1px solid var(--dg-hairline);background:var(--dg-surface);border-radius:14px;justify-self:center;gap:.5rem;width:100%;max-width:40rem;padding:1rem 1.25rem;display:grid}.line:where(.astro-3znodtjs){font-family:var(--__sl-font-mono);color:var(--dg-text-2);overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:.8125rem}.said:where(.astro-3znodtjs){margin:0;font-size:.9375rem}.cards:where(.astro-3znodtjs){grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.cards:where(.astro-3znodtjs) li:where(.astro-3znodtjs){margin:0}.cards:where(.astro-3znodtjs) a:where(.astro-3znodtjs){border:1px solid var(--dg-hairline);background:var(--dg-surface);height:100%;color:inherit;transition:border-color .18s var(--dg-ease-enter);border-radius:14px;padding:1.25rem;text-decoration:none;display:block}.cards:where(.astro-3znodtjs) a:where(.astro-3znodtjs):hover{border-color:var(--dg-text-3)}.cards:where(.astro-3znodtjs) h2:where(.astro-3znodtjs){letter-spacing:-.01em;color:var(--sl-color-white);margin:0 0 .5rem;font-size:1.0625rem;font-weight:600}.cards:where(.astro-3znodtjs) p:where(.astro-3znodtjs){color:var(--dg-text-2);margin:0;font-size:.9375rem;line-height:1.6}.works:where(.astro-3znodtjs){text-align:center}.works:where(.astro-3znodtjs) h2:where(.astro-3znodtjs){letter-spacing:.04em;font-variant:small-caps;text-transform:lowercase;color:var(--dg-text-2);margin:0 0 .5rem;font-size:.75rem;font-weight:600}.works:where(.astro-3znodtjs) p:where(.astro-3znodtjs){color:var(--sl-color-white);margin:0;font-size:.9375rem}.sep:where(.astro-3znodtjs){color:var(--dg-text-3)}.next:where(.astro-3znodtjs){text-align:center;color:var(--dg-text-2);margin:0}
