.fj-0NW_prose{max-width:760px;color:var(--service-text)}.fj-0NW_title{letter-spacing:-.02em;margin:0 0 8px;font-size:2rem;font-weight:500;line-height:1.15;font-family:var(--font-display,inherit)!important}.fj-0NW_updated{color:var(--service-text-muted);margin:0 0 32px;font-size:.8125rem}.fj-0NW_lead{color:var(--service-text-muted);margin:0 0 32px;font-size:1rem;line-height:1.65}.fj-0NW_prose h2{border-top:1px solid var(--service-border);letter-spacing:-.01em;margin:40px 0 12px;padding-top:20px;scroll-margin-top:96px;font-size:1.125rem;font-weight:600}.fj-0NW_prose p,.fj-0NW_prose li{color:var(--service-text-muted);font-size:.9375rem;line-height:1.7}.fj-0NW_prose p{margin:0 0 14px}.fj-0NW_prose ul{margin:0 0 16px;padding-left:20px;list-style:outside}.fj-0NW_prose li{margin-bottom:6px}.fj-0NW_prose strong{color:var(--service-text);font-weight:600}.fj-0NW_prose code{border:1px solid var(--service-border);background:var(--service-surface-muted);color:var(--service-text);border-radius:4px;padding:1px 5px;font-size:.8125rem}.fj-0NW_prose a{color:var(--service-accent-hover);text-decoration:none}.fj-0NW_prose a:hover{text-decoration:underline!important}.fj-0NW_prose a:focus-visible{outline:2px solid var(--service-focus);outline-offset:3px;border-radius:4px}.fj-0NW_prose .fj-0NW_toc{flex-wrap:wrap;gap:4px 16px;margin:0 0 8px;padding:0;list-style:none;display:flex}.fj-0NW_prose .fj-0NW_toc li{margin:0}.fj-0NW_toc a{align-items:center;min-height:32px;font-size:.875rem;display:inline-flex}.fj-0NW_metrics{border-top:1px solid var(--service-border);margin:0}.fj-0NW_metric{border-bottom:1px solid var(--service-border);grid-template-columns:180px minmax(0,1fr);gap:4px 24px;padding:16px 0;scroll-margin-top:96px;display:grid}.fj-0NW_metric dt{color:var(--service-text);font-size:.9375rem;font-weight:600}.fj-0NW_metric dd{margin:0}.fj-0NW_metric dd p:last-child{margin-bottom:0}@media (max-width:640px){.fj-0NW_title{font-size:1.75rem}.fj-0NW_metric{grid-template-columns:minmax(0,1fr)}.fj-0NW_prose p,.fj-0NW_prose li{font-size:1rem}.fj-0NW_toc a{min-height:44px}}@media (pointer:coarse){.fj-0NW_toc a,.fj-0NW_prose p a{min-height:44px}.fj-0NW_toc a{align-items:center;display:inline-flex}}
