.EQh22G_list{border-top:1px solid var(--color-border-strong)}.EQh22G_row{gap:var(--space-2) var(--space-5);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);grid-template-columns:minmax(10rem,1fr) 2fr;display:grid}.EQh22G_term{color:var(--color-text-muted);font-size:var(--text-sm);letter-spacing:.01em}.EQh22G_description{font-size:var(--text-md);overflow-wrap:anywhere;margin:0}.EQh22G_description a{color:var(--color-link);text-underline-offset:.2em;text-decoration-thickness:1px}@media (max-width:36rem){.EQh22G_row{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
.FQ4-7G_placeholder{background:var(--color-highlight);color:var(--voir-ink);border-radius:.2em;padding:0 .2em;font-size:.9em}.FQ4-7G_number{font-variant-numeric:tabular-nums;letter-spacing:.02em}
.T9z0pq_footer{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-5);padding:var(--space-4) 0 var(--space-5);border-top:1px solid var(--color-border);color:var(--color-text-faint);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.T9z0pq_links{gap:var(--space-1) var(--space-5);font-size:var(--text-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.T9z0pq_links a{padding:var(--space-1) 0;color:var(--color-text-muted);text-decoration:none;display:inline-block}.T9z0pq_links a:hover{color:var(--color-text)}
._9R90dW_header{align-items:center;min-height:5.5rem;display:flex}._9R90dW_home{color:var(--color-text);display:inline-block}._9R90dW_wordmark{display:block}
.Vv15QG_shell{width:100%;max-width:var(--page-width);min-height:100svh;padding:0 var(--gutter);grid-template-rows:auto 1fr auto;margin:0 auto;display:grid}.Vv15QG_main{min-width:0;padding:var(--space-6) 0 var(--space-9)}.Vv15QG_shell[data-variant=home]{grid-template-rows:1fr auto}.Vv15QG_shell[data-variant=home] .Vv15QG_main{padding:var(--space-6) 0}@media (min-height:36rem){.Vv15QG_shell[data-variant=home]{height:100svh}.Vv15QG_shell[data-variant=home] .Vv15QG_main{min-height:0}}
.vgxd_W_prose{max-width:var(--measure);color:var(--color-text);font-size:var(--text-lg);line-height:var(--leading-body)}.vgxd_W_prose>*+*{margin-top:var(--space-4)}.vgxd_W_prose h2{margin-top:var(--space-8);font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);letter-spacing:-.015em;scroll-margin-top:var(--space-6)}.vgxd_W_prose h3{margin-top:var(--space-6);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-snug);scroll-margin-top:var(--space-6)}.vgxd_W_prose h2+*,.vgxd_W_prose h3+*{margin-top:var(--space-3)}.vgxd_W_prose ul,.vgxd_W_prose ol{padding-left:var(--space-5)}.vgxd_W_prose li+li{margin-top:var(--space-2)}.vgxd_W_prose strong{font-weight:var(--font-weight-semibold)}.vgxd_W_prose a{color:var(--color-link);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.vgxd_W_prose a:hover{text-decoration-thickness:2px}@media (max-width:40rem){.vgxd_W_prose{font-size:var(--text-md)}.vgxd_W_prose h2{margin-top:var(--space-7);font-size:var(--text-xl)}}
.k81BVG_page{gap:var(--space-6) var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;display:grid}.k81BVG_title{font-size:clamp(2rem,1.2rem + 3vw,3.5rem);font-weight:var(--font-weight-regular);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}@media (max-width:52rem){.k81BVG_page{grid-template-columns:minmax(0,1fr)}}
.gtRHcW_document{grid-template-columns:minmax(0, var(--measure)) minmax(12rem, 16rem);column-gap:var(--space-9);grid-template-areas:"header.""body contents";align-items:start;display:grid}.gtRHcW_header{padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border);grid-area:header}.gtRHcW_title{font-size:var(--text-4xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.gtRHcW_effective{margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--text-md)}.gtRHcW_contents{top:var(--space-6);padding-top:var(--space-7);font-size:var(--text-sm);grid-area:contents;position:sticky}.gtRHcW_contentsTitle{margin-bottom:var(--space-3);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.gtRHcW_contentsList{border-left:2px solid var(--color-border);padding:0;list-style:none}.gtRHcW_contentsList a{padding:var(--space-1) 0 var(--space-1) var(--space-4);color:var(--color-text-muted);line-height:var(--leading-snug);text-decoration:none;display:block}.gtRHcW_contentsList a:hover{color:var(--color-text)}.gtRHcW_contentsList a:focus-visible{box-shadow:var(--focus-ring);border-radius:4px;outline:none}.gtRHcW_body{padding-top:var(--space-6);grid-area:body}.gtRHcW_body>h2:first-child{margin-top:0}@media (max-width:64rem){.gtRHcW_document{grid-template-columns:minmax(0,1fr);grid-template-areas:"header""contents""body"}.gtRHcW_contents{padding-top:var(--space-5);position:static}.gtRHcW_title{font-size:var(--text-3xl)}}
