@layer components{.guide>*+*{margin-top:1.1em}.guide{color:var(--color-ink);font-size:17px;line-height:1.7}.guide p,.guide li{text-wrap:pretty}.guide h2:not(.not-guide *){font-family:var(--font-serif);letter-spacing:-.02em;margin-top:2.4em;font-size:30px;line-height:1.15}.guide h3:not(.not-guide *){margin-top:1.8em;font-size:19px;font-weight:600}.guide ul:not(.not-guide *){padding-left:1.3em;list-style:outside}.guide ol:not(.not-guide *){padding-left:1.3em;list-style:decimal}.guide li+li:not(.not-guide *){margin-top:.4em}.guide a:not(.not-guide *){color:var(--color-brand);text-underline-offset:2px}.guide a:not(.not-guide *):hover{text-decoration:underline}.guide strong{font-weight:600}.guide section>*+*{margin-top:1.1em}}
