.guide-page .page-hero h1{max-width:24ch}.guide-page .section__body{max-width:52rem}.guide-page .section__body>h2{margin-top:0}.guide-page .section__body p,.guide-page .section__body li{max-width:var(--measure-prose);line-height:var(--leading-reading)}.guide-page .section__body p+p{margin-top:var(--space-sm)}.guide-page .section__body a,.guide-page .guide-links a{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--link-underline);text-decoration-color:var(--link-underline);text-decoration-thickness:var(--link-underline-width);text-underline-offset:var(--link-underline-offset)}.guide-page .guide-links{gap:var(--space-2xs) var(--space-md);flex-wrap:wrap;display:flex}.guide-page .guide-meta{margin:var(--space-sm-md) 0 0;font-family:var(--font-code);font-size:var(--text-sm);color:var(--color-muted)}.guide-page .data-table tbody th{font-size:var(--text-sm);letter-spacing:0;text-transform:none;color:var(--color-ink);white-space:normal;min-width:6rem}.guide-page .data-table td{min-width:10rem}.guide-page .guide-case{border-top:1px solid var(--color-rule);padding-block:var(--space-md)}.guide-page .guide-case h3{margin:0 0 var(--space-2xs)}.guide-page .guide-case p{margin:var(--space-2xs) 0}.guide-page .guide-case__label{margin-block:var(--space-xs) var(--space-2xs);font-weight:var(--weight-semibold);display:block}.guide-page .guide-case__input{width:100%;min-height:12rem;padding:var(--space-sm);border:1px solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-ink);color:var(--color-paper);font-family:var(--font-code);font-size:var(--text-sm);line-height:var(--leading-reading);resize:vertical;display:block}.guide-page .guide-case__result code{overflow-wrap:anywhere}
