.product-site .annotator-guide{max-width:960px}.product-site .annotator-guide .product-page-intro h1{font-size:32px;line-height:1.3}.product-site .annotator-guide dd,.product-site .annotator-guide li,.product-site .annotator-guide p{font-size:16px;line-height:1.8;color:var(--p-muted)}.product-site .annotator-guide p{max-width:76ch}.product-site .annotator-guide h2{font-size:24px;line-height:1.4}.product-site .annotator-guide h3{font-size:18px;line-height:1.5}.product-site .annotator-guide a{color:var(--p-blue,#0067b8);text-decoration:underline;text-underline-offset:3px}.product-site .annotator-guide section{scroll-margin-top:100px}.product-site .annotator-guide .guide-byline{font-size:14px}.product-site .annotator-guide .guide-contents,.product-site .annotator-guide .guide-paths{display:flex;flex-wrap:wrap;gap:4px 20px}.product-site .annotator-guide .guide-contents a,.product-site .annotator-guide .guide-paths a{display:inline-flex;align-items:center;min-height:44px}.product-site .annotator-guide .guide-record>div,.product-site .annotator-guide .guide-roles>div{display:grid;grid-template-columns:minmax(100px,150px) minmax(0,1fr);gap:12px 24px;padding:16px 0;border-bottom:1px solid var(--p-line)}.product-site .annotator-guide dt{font-size:16px;line-height:1.6;font-weight:600;color:var(--p-text)}.product-site .annotator-guide dd{margin:0;min-width:0;overflow-wrap:anywhere}.product-site .annotator-guide dd p:first-child{margin-top:0}.product-site .annotator-guide blockquote{margin:16px 0;padding:16px 20px;border-left:3px solid #0067b8;background:var(--p-soft,#f5f7f9);font-size:16px;line-height:1.8;overflow-wrap:anywhere}.product-site .annotator-guide .guide-case+.guide-case{margin-top:36px}.product-site .annotator-guide .guide-workflow{padding-left:24px}.product-site .annotator-guide .guide-workflow li{padding-left:8px;margin-bottom:24px}.product-site .annotator-guide a:focus-visible{outline:2px solid #0067b8;outline-offset:4px}@media(max-width:650px){.product-site .annotator-guide .product-page-intro h1{font-size:28px}.product-site .annotator-guide h2{font-size:21px}.product-site .annotator-guide .guide-record>div,.product-site .annotator-guide .guide-roles>div{grid-template-columns:minmax(0,1fr);gap:8px}}