.CJnBjW_root{background:var(--surface);color:var(--foreground)}.CJnBjW_root :where(h1,h2,h3,p){margin:0}.CJnBjW_root :where(a):focus-visible{outline:3px solid var(--focus-ring);outline-offset:var(--space-1)}.CJnBjW_root :where(h1,h2,h3){font-weight:var(--font-weight-page-title);text-wrap:pretty}.CJnBjW_main{width:min(100% - var(--space-8), 1120px);padding-bottom:var(--space-12);margin-inline:auto}.CJnBjW_breadcrumb{gap:var(--space-2);padding-top:var(--space-3);font-size:var(--font-size-body-small);color:var(--muted);flex-wrap:wrap;align-items:center;display:flex}.CJnBjW_breadcrumb a{text-underline-offset:var(--space-1);align-items:center;min-height:44px;display:inline-flex}.CJnBjW_hero{max-width:820px;padding-block:var(--space-8) var(--space-10)}.CJnBjW_eyebrow{font-size:var(--font-size-label);font-weight:var(--font-weight-label);color:var(--brand-700)}.CJnBjW_hero h1{color:var(--primary);font-size:var(--font-size-marketing-heading);line-height:var(--line-height-page-title);margin-block:var(--space-3) var(--space-4)}.CJnBjW_lead{font-size:var(--font-size-reading-lead);line-height:var(--line-height-reading)}.CJnBjW_byline{margin-top:var(--space-4);font-size:var(--font-size-body-small);color:var(--muted)}.CJnBjW_readingLayout{gap:var(--space-10);align-items:start;display:grid}.CJnBjW_contents{border-block:1px solid var(--divider);padding-block:var(--space-4)}.CJnBjW_contents>p{font-size:var(--font-size-caption);font-weight:var(--font-weight-label);color:var(--muted)}.CJnBjW_contents ol{margin:var(--space-2) 0 0;padding-left:var(--space-6)}.CJnBjW_contents li::marker{color:var(--brand-700)}.CJnBjW_contents a{min-height:44px;padding-block:var(--space-2);font-size:var(--font-size-body-small);text-underline-offset:var(--space-1);align-items:center;display:flex}.CJnBjW_body{min-width:0;max-width:720px}.CJnBjW_body>section{scroll-margin-top:var(--space-6);margin-bottom:var(--space-12)}.CJnBjW_body>section:last-child{margin-bottom:0}.CJnBjW_body h2,.CJnBjW_related h2,.CJnBjW_start h2{font-size:var(--font-size-reading-heading);line-height:var(--line-height-section-title);margin-bottom:var(--space-4)}.CJnBjW_body p{font-size:var(--font-size-reading-body);line-height:var(--line-height-reading)}.CJnBjW_body p+p{margin-top:var(--space-4)}.CJnBjW_points{margin:var(--space-6) 0 0;counter-reset:point;padding:0;list-style:none}.CJnBjW_points li{counter-increment:point;column-gap:var(--space-3);margin-top:var(--space-6);grid-template-columns:auto minmax(0,1fr);display:grid}.CJnBjW_points li:before{content:counter(point, decimal-leading-zero);font-size:var(--font-size-caption);color:var(--brand-700);padding-top:var(--space-1);font-variant-numeric:tabular-nums}.CJnBjW_points h3,.CJnBjW_example h3{font-size:var(--font-size-reading-body);line-height:var(--line-height-body)}.CJnBjW_points p{margin-top:var(--space-2);grid-column:2}.CJnBjW_example{margin-top:var(--space-6);padding:var(--space-6);border-inline-start:3px solid var(--brand-600);background:var(--surface-soft)}.CJnBjW_example h3{margin-bottom:var(--space-3)}.CJnBjW_sectionLinks{margin:var(--space-4) 0 0;padding:0;list-style:none}.CJnBjW_sectionLinks a{min-height:44px;padding-block:var(--space-2);font-size:var(--font-size-reading-body);line-height:var(--line-height-reading);text-underline-offset:var(--space-1);align-items:center;display:inline-flex}.CJnBjW_checklist{border-top:1px solid var(--divider);padding-top:var(--space-6)}.CJnBjW_checklist ul{gap:var(--space-3);padding:0;list-style:none;display:grid}.CJnBjW_checklist li{align-items:start;gap:var(--space-3);font-size:var(--font-size-reading-body);line-height:var(--line-height-body);display:flex}.CJnBjW_checklist svg{margin-top:var(--space-1);color:var(--brand-700);flex-shrink:0}.CJnBjW_links{gap:0 var(--space-8);margin:0;padding:0;list-style:none;display:grid}.CJnBjW_links li{border-bottom:1px solid var(--divider)}.CJnBjW_links a{justify-content:space-between;align-items:start;gap:var(--space-4);padding-block:var(--space-6);text-decoration:none;display:flex}.CJnBjW_links a:hover strong{text-underline-offset:var(--space-1);text-decoration:underline}.CJnBjW_linkCopy{gap:var(--space-2);min-width:0;display:grid}.CJnBjW_linkCopy strong{font-size:var(--font-size-reading-heading);line-height:var(--line-height-section-title);color:var(--primary)}.CJnBjW_linkCopy>span{color:var(--muted);font-size:var(--font-size-body-small);line-height:var(--line-height-body)}.CJnBjW_links svg{margin-top:var(--space-1);color:var(--brand-700);flex-shrink:0}.CJnBjW_start{align-items:center;gap:var(--space-6);border-block:1px solid var(--divider);padding-block:var(--space-8);margin-block:var(--space-12);display:grid}.CJnBjW_start p{font-size:var(--font-size-body);line-height:var(--line-height-body)}.CJnBjW_start ul{margin:var(--space-4) 0 0;gap:var(--space-2);font-size:var(--font-size-body-small);padding:0;list-style:none;display:grid}.CJnBjW_start li>span{color:var(--muted)}.CJnBjW_actions{align-items:start;gap:var(--space-3);flex-direction:column;display:flex}.CJnBjW_actions>a:not(:first-child){min-height:44px;font-size:var(--font-size-body-small);text-underline-offset:var(--space-1);align-items:center;display:flex}.CJnBjW_actions p{font-size:var(--font-size-caption);color:var(--muted)}.CJnBjW_crossLink{align-items:center;gap:var(--space-3);min-height:44px;font-size:var(--font-size-body);text-underline-offset:var(--space-1);display:inline-flex}@media (min-width:760px){.CJnBjW_main{width:min(100% - var(--space-12), 1120px)}.CJnBjW_hero{padding-block:var(--space-10) var(--space-12)}.CJnBjW_readingLayout{gap:var(--space-12);grid-template-columns:minmax(0,220px) minmax(0,1fr)}.CJnBjW_contents{top:var(--space-6);position:sticky}.CJnBjW_links{grid-template-columns:repeat(2,minmax(0,1fr))}.CJnBjW_start{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
