.KYkm0a_page,.KYkm0a_page *{box-sizing:border-box}.KYkm0a_publicHeader{display:contents}.KYkm0a_page{background:var(--mp-color-bg);min-height:100vh;color:var(--mp-color-ink);font-family:var(--mp-font-family);overflow-wrap:anywhere}.KYkm0a_header{border-bottom:1px solid var(--mp-color-line);background:var(--mp-color-bg)}.KYkm0a_headerInner{max-width:calc(var(--mp-layout-rail) + var(--mp-space-s12) + var(--mp-layout-column) + 2 * var(--mp-layout-gutter-desktop));align-items:center;gap:var(--mp-space-s2) var(--mp-space-s4);padding:var(--mp-space-s3) var(--mp-space-s4);flex-wrap:wrap;margin:0 auto;display:flex}.KYkm0a_centerName{color:var(--mp-color-ink-muted);font-size:var(--mp-type-subhead-size);margin-right:auto;font-weight:500;text-decoration:none}.KYkm0a_centerName:hover,.KYkm0a_link:hover{color:var(--mp-color-ink);text-decoration:underline}.KYkm0a_switcher{gap:var(--mp-space-s2);width:100%;display:flex}.KYkm0a_field{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.KYkm0a_fieldLabel{color:var(--mp-color-ink-muted);font-size:var(--mp-type-caption2-size);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.KYkm0a_select{min-height:var(--mp-size-touch);border:1px solid var(--mp-color-line-strong);border-radius:var(--mp-radius-md);background:var(--mp-color-surface-alt);max-width:100%;color:inherit;font:inherit;font-size:var(--mp-type-subhead-size);padding:0 var(--mp-space-s2)}.KYkm0a_select:disabled{opacity:1;color:var(--mp-color-ink-muted)}.KYkm0a_main{max-width:calc(var(--mp-layout-rail) + var(--mp-space-s12) + var(--mp-layout-column) + 2 * var(--mp-layout-gutter-desktop));padding:var(--mp-space-s8) var(--mp-space-s4) var(--mp-space-s12);margin:0 auto}.KYkm0a_hero{max-width:var(--mp-layout-column);gap:var(--mp-space-s2);margin-bottom:var(--mp-space-s8);flex-direction:column;display:flex}.KYkm0a_title{font-size:var(--mp-type-title1-size);text-wrap:balance;margin:0;font-weight:700;line-height:1.25}.KYkm0a_lede{color:var(--mp-color-ink-muted);font-size:var(--mp-type-body-size);margin:0;line-height:1.5}.KYkm0a_grid{gap:var(--mp-space-s4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.KYkm0a_card{box-sizing:border-box;gap:var(--mp-space-s3);border:1px solid var(--mp-color-line);border-radius:var(--mp-radius-lg);background:var(--mp-color-surface);height:100%;color:inherit;padding:var(--mp-space-s6);flex-direction:column;text-decoration:none;display:flex}.KYkm0a_card:hover{border-color:var(--mp-color-line-strong);background:var(--mp-color-surface-alt)}.KYkm0a_eyebrow{color:var(--mp-color-ink-muted);font-size:var(--mp-type-caption-size);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.KYkm0a_cardTitle{font-size:var(--mp-type-title3-size);margin:0;font-weight:600;line-height:1.25}.KYkm0a_cardText{color:var(--mp-color-ink-muted);font-size:var(--mp-type-subhead-size);margin:0;line-height:1.6}.KYkm0a_meta{color:var(--mp-color-ink-muted);font-size:var(--mp-type-footnote-size);margin-top:auto;line-height:1.6}.KYkm0a_muted{color:var(--mp-color-ink-muted);font-size:var(--mp-type-subhead-size);margin:0}.KYkm0a_docLayout{gap:var(--mp-space-s6);grid-template-columns:minmax(0,1fr);display:grid}.KYkm0a_toc{display:none}.KYkm0a_article{gap:var(--mp-space-s6);width:100%;min-width:0;max-width:70ch;font-size:var(--mp-type-body-size);flex-direction:column;display:flex}.KYkm0a_docMeta{gap:var(--mp-space-s1) var(--mp-space-s3);color:var(--mp-color-ink-muted);font-size:var(--mp-type-footnote-size);flex-wrap:wrap;line-height:1.6;display:flex}.KYkm0a_link{color:inherit;text-underline-offset:2px;text-decoration:underline}.KYkm0a_notice{border:1px solid var(--mp-color-line);border-radius:var(--mp-radius-md);background:var(--mp-color-surface-alt);font-size:var(--mp-type-subhead-size);padding:var(--mp-space-s3) var(--mp-space-s3);margin:0;line-height:1.45}.KYkm0a_body{font-size:var(--mp-type-body-size);white-space:pre-wrap;margin:0;line-height:1.6}.KYkm0a_clause{gap:var(--mp-space-s3);padding-top:var(--mp-space-s6);border-top:1px solid var(--mp-color-line);scroll-margin-top:calc(var(--mp-size-bar-app) + var(--mp-space-s6));flex-direction:column;display:flex}.KYkm0a_clauseTitle{font-size:var(--mp-type-title3-size);margin:0;font-weight:600;line-height:1.4}.KYkm0a_partGroup{gap:inherit;flex-direction:column;display:flex}.KYkm0a_partTitle{margin:var(--mp-space-s6) 0 0;font-size:var(--mp-type-title2-size);font-weight:700;line-height:1.4}.KYkm0a_tocPart{margin:var(--mp-space-s3) 0 var(--mp-space-s2);color:var(--mp-color-ink);font-size:var(--mp-type-footnote-size);font-weight:600}.KYkm0a_tocTitle{margin:0 0 var(--mp-space-s2);color:var(--mp-color-ink-muted);font-size:var(--mp-type-caption-size);letter-spacing:.04em;text-transform:uppercase;font-weight:500}.KYkm0a_tocList{gap:var(--mp-space-s1);font-size:var(--mp-type-subhead-size);flex-direction:column;margin:0;padding:0;line-height:1.35;list-style:none;display:flex}.KYkm0a_tocList a{min-height:var(--mp-size-touch);padding:var(--mp-space-s2) 0;color:var(--mp-color-ink-muted);align-items:center;text-decoration:none;display:flex}.KYkm0a_tocList a:hover{color:var(--mp-color-ink);text-decoration:underline}.KYkm0a_prose{gap:var(--mp-space-s5);flex-direction:column;display:flex}.KYkm0a_proseList{padding-left:var(--mp-space-s6)}.KYkm0a_proseList li+li{margin-top:var(--mp-space-s3)}.KYkm0a_prose strong{font-weight:600}.KYkm0a_documentNav{align-items:flex-start;gap:var(--mp-space-s4);margin-bottom:var(--mp-space-s8);font-size:var(--mp-type-subhead-size);flex-direction:column;line-height:1.5;display:flex}.KYkm0a_backLink{min-height:var(--mp-size-touch);color:var(--mp-color-ink-muted);align-items:center;text-decoration:none;display:inline-flex}.KYkm0a_backLink:hover{color:var(--mp-color-ink);text-decoration:underline}.KYkm0a_documentLinks{gap:var(--mp-space-s2);flex-wrap:wrap;display:flex}.KYkm0a_documentLinks a{min-height:var(--mp-size-touch);padding:var(--mp-space-s2) var(--mp-space-s4);border:1px solid var(--mp-color-line);border-radius:var(--mp-radius-pill);color:var(--mp-color-ink);align-items:center;text-decoration:none;display:inline-flex}.KYkm0a_documentLinks a:hover{background:var(--mp-color-surface-alt)}.KYkm0a_documentLinks a[aria-current=page]{background:var(--mp-color-accent);color:var(--mp-color-on-accent);border-color:var(--mp-color-accent)}.KYkm0a_mobileToc{border:1px solid var(--mp-color-line);border-radius:var(--mp-radius-lg);background:var(--mp-color-surface-alt);font-size:var(--mp-type-subhead-size)}.KYkm0a_mobileToc summary{min-height:var(--mp-size-touch);padding:var(--mp-space-s4);cursor:pointer;font-weight:600}.KYkm0a_mobileToc nav{padding:0 var(--mp-space-s4) var(--mp-space-s4)}.KYkm0a_page a:focus-visible,.KYkm0a_page select:focus-visible,.KYkm0a_page summary:focus-visible{outline:var(--mp-focus-width) solid var(--mp-color-focus);outline-offset:var(--mp-focus-offset)}.KYkm0a_clause:target{border-color:var(--mp-color-ink)}.KYkm0a_versions{flex-direction:column;max-width:720px;margin:0;padding:0;list-style:none;display:flex}.KYkm0a_versionRow{align-items:center;gap:var(--mp-space-s3);border-top:1px solid var(--mp-color-line);color:inherit;padding:var(--mp-space-s3) 2px;text-decoration:none;display:flex}.KYkm0a_versionRow:hover .KYkm0a_versionTitle{text-decoration:underline}.KYkm0a_versionNumber{min-width:34px;font-size:var(--mp-type-subhead-size);font-weight:600}.KYkm0a_versionBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.KYkm0a_versionTitle{font-size:var(--mp-type-subhead-size)}.KYkm0a_badge{border:1px solid var(--mp-color-line);border-radius:var(--mp-radius-pill);color:var(--mp-color-ink-muted);font-size:var(--mp-type-caption-size);padding:var(--mp-space-s1) var(--mp-space-s2);white-space:nowrap}.KYkm0a_badgeCurrent{border-color:var(--mp-color-ink);color:var(--mp-color-ink)}@media (min-width:640px){.KYkm0a_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.KYkm0a_switcher{width:auto}.KYkm0a_field{flex:none;width:180px}}@media (min-width:1024px){.KYkm0a_headerInner,.KYkm0a_main{padding-left:var(--mp-layout-gutter-desktop);padding-right:var(--mp-layout-gutter-desktop)}.KYkm0a_main{padding-top:var(--mp-space-s12)}.KYkm0a_title{font-size:var(--mp-type-large-title-size)}.KYkm0a_docLayout{grid-template-columns:var(--mp-layout-rail) minmax(0, 1fr);gap:var(--mp-space-s12)}.KYkm0a_toc{top:calc(var(--mp-size-bar-app) + var(--mp-space-s6));max-height:calc(100dvh - var(--mp-size-bar-app) - var(--mp-space-s12));padding:var(--mp-space-s1);align-self:start;display:block;position:sticky;overflow-y:auto}.KYkm0a_mobileToc{display:none}.KYkm0a_withoutToc{max-width:var(--mp-layout-column);grid-template-columns:minmax(0,1fr);margin-inline:auto}.KYkm0a_withoutToc .KYkm0a_toc{display:none}}@media print{.KYkm0a_publicHeader,.KYkm0a_documentNav,.KYkm0a_switcher,.KYkm0a_toc,.KYkm0a_mobileToc,.KYkm0a_docMeta .KYkm0a_link{display:none}.KYkm0a_main,.KYkm0a_headerInner{max-width:none;padding:var(--mp-space-s4) 0}.KYkm0a_docLayout,.KYkm0a_article,.KYkm0a_partGroup,.KYkm0a_clause,.KYkm0a_prose{max-width:none;display:block}.KYkm0a_article>*,.KYkm0a_partGroup>*,.KYkm0a_prose>*{margin-bottom:var(--mp-space-s5)}.KYkm0a_clauseTitle,.KYkm0a_partTitle,.KYkm0a_title{break-after:avoid}.KYkm0a_clauseTitle{margin-bottom:var(--mp-space-s3)}.KYkm0a_body{orphans:3;widows:3}}
