@layer components{.guide-prose{color:var(--ink-2);overflow-wrap:break-word;font-size:1rem;line-height:1.75}@media (min-width:40rem){.guide-prose{font-size:1.0625rem}}.guide-prose>*+*{margin-top:1.15em}.guide-prose :where(h2){font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin-top:2.6em;scroll-margin-top:5.5rem;font-size:1.55rem;font-weight:700;line-height:1.2}@media (min-width:40rem){.guide-prose :where(h2){font-size:1.85rem}}.guide-prose :where(h3){font-family:var(--font-display);color:var(--ink);margin-top:1.9em;scroll-margin-top:5.5rem;font-size:1.18rem;font-weight:700;line-height:1.3}.guide-prose :where(h2+*,h3+*){margin-top:.7em}.guide-prose :where(strong){color:var(--ink);font-weight:600}.guide-prose :where(a:not([data-cta])){color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:4px;text-decoration-thickness:1px}.guide-prose :where(a:not([data-cta]):hover){-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.guide-prose :where(ul,ol){padding-left:1.35em}.guide-prose :where(ul){list-style:outside}.guide-prose :where(ol){list-style:decimal}.guide-prose :where(ul>li)::marker{color:var(--accent)}.guide-prose :where(ol>li)::marker{color:var(--muted);font-family:var(--font-mono);font-size:.9em}.guide-prose :where(li+li),.guide-prose :where(li>ul,li>ol){margin-top:.45em}.guide-prose :where(code,kbd){font-family:var(--font-mono);color:var(--ink);background:var(--panel-2);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:6px;padding:.08em .38em;font-size:.86em}.guide-prose :where(pre){border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:1rem 1.1rem;font-size:.85rem;line-height:1.6;overflow-x:auto}.guide-prose :where(.code-block pre){background:0 0;border:0;border-radius:0;margin:0}.guide-prose :where(pre code){white-space:pre;background:0 0;border:0;padding:0}.guide-prose :where(hr){border-color:var(--line);margin:2.5em 0}}
