.skip-link{position:absolute;left:16px;top:-80px;z-index:10;padding:12px;background:#fff;color:#682d35}.skip-link:focus{top:8px}.discovery-layout{max-width:1110px;margin:36px auto;display:grid;grid-template-columns:180px minmax(0,1fr);gap:40px;padding:0 20px}.discovery-nav{display:flex;flex-direction:column;gap:6px;align-self:start;position:sticky;top:24px}.discovery-nav a{color:#606873;padding:10px 12px;text-decoration:none;border-radius:4px;font-size:14px}.discovery-nav a[aria-current=page]{color:#682d35;background:#eae4e5;font-weight:600}.discovery-nav a:hover{background:#eae4e5}.discovery-page{min-width:0;background:#fff;border:1px solid #e2e5e8;border-radius:8px;padding:30px 36px}.discovery-page h1{font-size:30px;line-height:1.5;color:#682d35;margin:14px 0 18px}.discovery-page .lead{font-size:17px;color:#4c5663;line-height:1.9}.discovery-page section{margin:32px 0}.discovery-page h2{font-size:21px;margin:0 0 14px}.discovery-page h3{font-size:17px;margin-top:24px}.discovery-page p,.discovery-page li,.discovery-page dd{font-size:15px;line-height:1.95;overflow-wrap:anywhere}.discovery-page li{margin:10px 0}.discovery-page a{color:#742f3b;text-underline-offset:4px}.discovery-page dt{font-weight:600;margin-top:18px;overflow-wrap:anywhere}.discovery-page dd{margin:6px 0 18px;color:#606873}.discovery-page blockquote{margin:18px 0;padding:12px 20px;border-left:3px solid #b29a84;background:#f7f5f3;line-height:1.9}.discovery-page code{font-family:Consolas,monospace;font-size:13px;overflow-wrap:anywhere}.discovery-page pre{max-width:100%;white-space:pre-wrap;word-break:break-word;background:#f3f5f6;border:1px solid #e2e5e8;border-radius:4px;padding:16px;line-height:1.7}.breadcrumb{font-size:13px;color:#69717a}.discovery-next{border-top:1px solid #e2e5e8;padding:18px 0;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.discovery-next p{flex-basis:100%;margin:0}.discovery-next a{min-height:44px;display:inline-flex;align-items:center}.discovery-next .primary{color:#fff;padding:10px 20px;border-radius:4px;text-decoration:none}.discovery-page footer{flex-wrap:wrap;gap:12px 20px;padding-bottom:0}.discovery-page footer a{font-size:13px;min-height:44px;display:inline-flex;align-items:center}.public-resources{margin:26px 0}.public-resources h2{font-size:20px;color:#41434a}.public-resource-links{display:flex;flex-wrap:wrap;gap:6px 24px}.public-resource-links a{min-height:44px;display:inline-flex;align-items:center;color:#742f3b;text-underline-offset:4px;font-size:14px}.capabilities h2 a{color:inherit;text-decoration:none}.capabilities h2 a:hover{text-decoration:underline}.corpus-summary{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.corpus-summary dt{margin:0}.corpus-summary dd{margin:8px 0 0;grid-row:2;font-size:24px;color:#343b45}@media(max-width:760px){.discovery-layout{display:block;margin:16px auto;padding:0 14px}.discovery-nav{position:static;display:flex;flex-direction:row;flex-wrap:wrap;gap:2px;margin-bottom:16px}.discovery-nav a{padding:9px;font-size:13px;min-height:40px}.discovery-page{padding:22px 20px}.discovery-page h1{font-size:26px}.discovery-page .lead{font-size:16px}.discovery-page h2{font-size:20px}.discovery-page pre{padding:12px}.public-resource-links{gap:2px 18px}}
